I'm sure you've had enough but I haven't (sheepish grin).
This is the official movie trailer. Robert Pattinson (who played Cedric Diggory in Harry Potter) is so hot and is perfectly cast as Edward Cullen.
And lest you think I have no sense of humor about the subject, this spoof is downright hilarious.
Compare and contrast. LOL.
BTW, I finally got around to sharing my thoughts re Twilight here.