So where have the rock bands gone? Or is it all this Kings of Leon/One Republic/generic indie crap now?
Like adaher said, it all depends on what you're looking for.
http://www.youtube.com/watch?v=4fIgwS6PX4M&ob=av2e
This is probably my favorite band going right now.
There are so many good retro-minded rock bands. Airbourne, The Answer, Charm City Devils, BatRacers, Endeverafter, Pride Tiger, Parlor Mob, Stone Rider, Poets & Pornstars and Sex Slaves to name a few. Expand that to the Swedish sleaze rock scene and you've got a lot of great rock to choose from.
Have you listened to Black Country Communion at all? Glenn Hughes, Jason Bonham, Derek Sherinian, and Joe Bonamassa. The record they put out this year is pretty damn good.
Maybe you ignored them for years like I did, but The White Stripes put out some of the best rock albums of the 00's. Could be a bit too garage-y for your taste, but damn, quality records.
.
I'm a Shinedown fanboy and make no apology for it. One of the few new rock bands that can truly bring it live.
http://www.youtube.com/watch?v=D2npzJB8eJ0
http://www.youtube.com/watch?v=sEcCkJHGxw4
If you ever get a chance to see Black Stone Cherry live....go. They put on one hell of a show. No glamour, just rock.