I thought this movie was awesome. I've read all the books. At first I thought this movie would ruin the story, but it exceeded my expectations. Everyone playing the part was PERFECT for the part, especially Rosalie. Only complaint I have is that the guy playing Jacob looks too fake, too hollywood. But they did an awesome job for their parts, even Edward and Bella.
The whole movie was awesome to begin with. There was not a single part where I thought,"They could have done that better." Ledger did an AWESOME (far beyond that even) job playing his part, the Joker. He had a good intro, as well (the pencil). I would definitely pay to watch this again.