You know who would probably make a good Spike? Without running the risk of sounding cliche? Nicholas Cage. He's a pretty good actor, and can obviously pull off Spike's sense of humor. (See: The Weatherman, and to some extent, Ghostrider.)
I could probably see Emma Stone as Faye, I guess?
As for Jet and Edward, I couldn't really say.
Edited, Jan 21st 2009 3:04am by Zackary
____________________________
Did you lose faith?
Yes, I lost faith in the powers that be.
But in doing so I came across the will to disagree.
And I gave up. Yes, I gave up, and then I gave in.
But I take responsibility for every single sin. ♪ ♫
Thank god I stopped playing MMOs.