I saw this the on the 19th, a day after it came out. My boyfriend and I didn't have too much trouble getting in, seeing as we bought our tickets 2 weeks in advance and showed up an hour early...STILL to be met with a 40-odd person line in front of us! But no matter...we were going to see BATMAN!

(I'm sorry, I'm a dork.

)
But oh. my GOOD GOD IN HEAVEN was it the most amazing thing I have ever seen. It was all it was hyped up to be and so, so, so much more. Heath Ledger was just...My god, absolutely amazing. He was so deliciously psychotic, I couldn't even take my eyes off of him. He absolutely stole the show. His portrayal of The Joker was absolutely beautiful. I can already see him winning Oscar after Oscar for this. You watch him play this role and he takes you to another place entirely. His acting, not his makeup, makes him entirely unrecognizable. He acts right down to his very walk and blink. His lip licking, hair flicking, cackling...Beautiful.
Christian Bale was really great, too. Though, (dare I say it) he wasn't half as good as Heath. He was completely overshadowed. He did some awesome stunt work, but as far as a lot of great dialogue, really not so much. He was muuuuch better in the last one, though that's really not his fault. The Joker really was just a much better, more interesting role in this movie.
Anywho, enough of my rantings...Please discuss!:P