+1 on Sirius. Really love mine.
The programming can sometimes be close, but Sirius has killer classic blues, deep cut classic rock, multiple metal channels, etc. I've listened for days at work without any (or very many) repeats on The Vault. Plays a good ly amount of The Dead, The Doors, etc. which is something treasured by those who spent years looking for that air play.
On top of that they offer a lifetime subscription so you pay once and that lasts through the lifetime of 4 receivers (good only through the end of July)! No extra fees for premium channels either!