Matt, you and I have very similar tastes in music. I guess we're products of the same generation. I have a strong classic rock slant, though.
In no particular order, except the "Holy Trinity of Rock" at the top of the list:
Led Zeppelin-- will always stand atop any list of mine
Beatles
Rolling Stones
Doors
Allman Brothers Band
Bob Marley
Jimi Hendrix
Van Morrison
Nirvana
Pearl Jam
Weezer
Stone Temple Pilots
Dave Matthews Band
Alice In Chains
Foo Fighters
Radiohead
Barenaked Ladies
Tricky/Wild Bunch/Massive Attack
Yeah.. I'm pretty much stuck in classic rock and '90s mode. That doesn't come close to covering all of them. But those are a lot of the bands/performers that I can pop in basically any of their albums and enjoy it without skipping through songs.
But of course, there is one more I left off that list...
The Man...
The Living Legend...
The One all singer/songwriters wish to be...
The one and only Neil Diamond!!!:headbange