I am a fan of the books, but the first movie did not impress me. Considering that this was my least favorite book in the series (Bella was too whiny/selfish & used Jacob-and there was just not enough Edward) I think they really did a good job and I preferred this to Twilight. They condensed the story very well (although a few parts were a bit off from the book) the acting/graphics were much better. The 'sparkling' was better and Carlisle's makeup was a great improvement. All around it was a much better movie.
Overall I enjoyed this movie, but I think it's definitely helpful to read the series when seeing this movie. It moves much faster than the books and details are missed. I originally was not happy with the selection of Robert Pattinson for Edward , but after seeing the movie, he did a great job. It was a bit campy and cheesy. The special effects used when Edward was in daylight were not the best and Peter Facinelli's (Carlisle) makeup was not well done. Perhaps now that the movie has done so well at the box office, they will have more money to spend for the 'little things' in the sequel.
Great movie, never stops. Good storyline, acting, camerwork, action scenes. I have nothing bad to say about this movie. Heath Ledger puts the 'campy' Joker's to shame. Wonderful job, replacing him in the next film (if there is one) will be close to impossible. Go see this film.