Well according to Empire* Warner Brothers haven't actually mentioned Catwoman, they've just said that Hathaway will play Selina Kyle. So there's hope for you all yet that we don't actually see her in the suit. Why you wouldn't want to see her in a tight leather suit is a mystery, but oh well. Actually it's not a mystery, I've seen the Catwoman film. It's terrible.
As for Tom Hardy as Bane...I'm not so sure. Granted the only impression of Bane I have is from Arkham Asylum, but of all the things I've seen Hardy in (which is more than just Inception) I've got the impression that he's a fantastic character actor. Casting an awesome actor in the role of a steroid educed super-monster is a little odd - just look at Edward Norton as The Hulk. I'd much rather liked to have seen Hardy as a criminal mastermind - i.e. The Riddler.
But hey, I can't knock Nolan's decisions because he's a fricking genuis. I'll wait at least until I've seen a trailer before I pass judgement on the roles.
* [small] http://www.empireonline.com/news/story.asp?NID=29929 [/small]