I would like to suggest:
Tom Waits - The Imaginarium of Doctor Parnassus
Gary Oldman - Beat the Devil Emmanuelle Seigner - Ninth Gate (Ninth Gate spoiler)
Great list! I loved Gabriel Byrne in End of Days. His portrayal was better than the film, as a whole! Pacino, was great, too....and Elizabeth Hurley!!! Hell, yes! Who says the Devil always has to be male. Legend says that angels were androgynous anyway and she made for one sexy devil! =)
I almost forgot! What about Nicholson in The Witches of Eastwick or Jeff Goldblum in Mr. Frost? Dudley Moore played him in the 60's film Bedazzled, too; the only reason I remember that one is because Raquel Welch played an incredibly sexy Lust though!! ;)
Rodney Dangerfield in Little Nicky ?
I would like to suggest:
Tom Waits - The Imaginarium of Doctor Parnassus
Gary Oldman - Beat the Devil
Emmanuelle Seigner - Ninth Gate (Ninth Gate spoiler)
also Dave Grohl in 'Tenacious D The Pick of destiny'