That's about it really. Batman is awesome, superman is an overgrown boyscout, the green lantern is defeated by yellow, and all the flash does is run a bit.
Batman has a cave and a car and gadgets galore! And black is way cooler than the whole red undies over blue leotard look.
I'm obviously not BU but let's just have a bit of a Batman love in for a while :)