I'm addicted to the Rhapsody service, because for $9.95 a month I have access to stream all sorts of music at any time. Although no online catalog is perfect, theirs is pretty thorough; 8 times out of 10 they have what I'm looking for, from indie rock to rock classics and beyond.
(Since I'm already hawking it, click here to get a free 14-day trial of Rhapsody)
A few weeks ago I used their search function to search for tracks with a specific word in them. From that single search was born the idea for countless themed mixes!
Here is the first of more to come: KT's Valentunes
(I didn't have time to play with the track order, so hopefully it's alright)
1. Happy Valentine's Day - Outkast
2. Valentine - Willie Nelson
3. Blue Valentines - Tom Waits
4. Valentine's Day - Bruce Springsteen
5. Valentine - Merrick
6. Valentine - Old 97's
7. My Funny Valentine - Chet Baker
8. Valentine - Barbara Lea
9. Saint Valentine - Joe Ely
10. Two Sides/Monsieur Valentine - Spoon
11. Valentine - John Waite
12. Valentine's Day - Steve Earle
13. Valentine's Day - The Kids of Widney High
14. No Valentines - Elton John
15. Valentine Melody - Tim Buckley