Top 5, 10, 20, 50, however much you can list. No metal, but any other kind of rock you want you can list. And can you also put the name of the best song next to each album so I can get an idea of what the album sounds like?
There are too many type of "rock" albums to decide on a top # list. Since I don’t know what you like, here are six of my favorite albums, each from different "rock" genres and my favorite songs from the albums.
The Mars Volta – De-Loused in the Comatorium (2003) (Progressive).
Inertiatic Esp
and also
Televators
Robert Plant And The Strange Sensation – Mighty ReArranger (2005) (Folkish/western/hard rock roots)
Shine It All Around
http://www.youtube.com/watch?v=MRYVTdfBRLY
Bloc Party – Silent Alarm (2005) (Indie)
Helicopter
The Dead Weather – Horehound (2009) (Alternative/Garage)
Treat Me Like Your Mother
http://www.youtube.com/watch?v=M7QSkI6My1g (nice video)
At the Drive-In – Relationship of Command (2000) (Post hardcore/punk/bada.s.s.)
One Armed Scissor
Robert Plant & Alison Krauss – Raising Sand (2007) (Folk/a bit country rock) (2009 Grammy for album of the year)
Fortune Teller
If you like the songs, then make sure to get the albums.
Source:
http://bestrock.com/best-rock/what-are-the-best-rock-albums-of-the-2000s