Smack Bitches.
About Black Keys, to be honest, never heard of, gonna take a look.
I guess nearly all of you ;) we should play together some time