Watching it in the theater was a phenomenal experience. I tried watching it again awhile ago and didn't finish it.
I think it was game-changing when it came out, but I'm not sure it stands up to the test of time. I still think Heath Ledger as the Joker was amazing, but a lot of the plot doesn't make much sense.