To fill you in more apporpriately in between those Teen Girl movies and light harted comedies she was flashing her tits in half a dozen things. I've never really seen her do anything that has deep emotion in it so we'll see.
As far as the whole joker thing. Heath Ledger as the Joker was overrated because he died.
Excuse me, but where do you get off? I just named a number of films where she has displayed depth and which are different from the teenage girls movies she made how name in and you just disregard it just because you might not have seen them. Anyway just to sum up, Brokeback, I didn't actually think much of her in it, but might have to watch it again, however she was fantastic in Rachel Getting Married aswell as in One Day (although the film had flaws) Alice in Wonderland and this Batman film sees her once again doing something different. Ask anyone who knows anything about film and they will tell you Anne Hathaway is a good actress, Nolan would not have cast her if she was not. Also I don't agree that it is a mistake for them to follow the Joker up with Catwoman. This is Chris Nolan's last Batman film, and Catwoman is one of major characters in Batman, you cannot do the series without featuring that character.
Ledger was simply chilling as the Joker, adding a level of depth to the character which Nicolson got no where near. I would have had no problem if he had won the Oscar. The fact he saved his best performance til last and was just going to get better is one of the things which made his untimely death, so tragic.