Seattle radio stations
5. 93.3 (because the on-air personalities are way less annoying than some alternatives)
4. 94.5 (for playing popular music minus the commercials)
3. 90.9 (for having a way better mix than most)
2. 89.5 (for having new stuff before anyone else and having good online listening options)
1. 95.7 KJR (for consistent goodness and a high ratio of Heart to other stuff)
Honorable mentions go to 92.5 because I know a kid who works there, 104.5 for sometimes playing actual oldies, 97.7 for playing good classic rock, and 96.5 except for its obnoxious promos.