Don't really know any Black Keys stuff. As I said before, I'm an unadventurous fuck when it comes to music haha.
What bands have I seen, god what a question. Fortunately I already have them all written down
Nine Inch Nails
Slipknot
Stone Sour x3
Papa Roach x3
Limp Bizkit x3
Avenged Sevenfold
Red Hot Chili Peppers
AC/DC
Eminem
Chase & Status
Foals
White Lies
Twin Atlantic
Taking Back Sunday
Evanescence
Nickelback
Volbeat
Anberlin
Mastodon
Motorhead
Jamiroquai
Joss Stone
Ocean Colour Scene
The Used
Airbourne
Cold Cave
Hell Yeah
Some of those at festivals and as supports, most own shows though. There's probably a few more but no one I'm bothered enough about to remember clearly

The main bands I've got left I want to see are Biffy, Foo Fighters, Muse, Seether, Paramore, Korn, Dream Theater, Fall Out Boy, Linkin Park, Jimmy Eat World (not necessarily in that order).