Call me crazy, but I thought that Joker was a much better villian than Bane. Joker just had that feeling of being any persons worse nightmare, a bad guy who had no remorse and no goals aside from absolute chaos. Bane was far more structured in his plans, so you had some idea of what to expect.