Try some classical music. You'll lose the gear heads, but gain a whole new group of upscale high brows!

Actually some of the others got it right, move into the 60's to 80's stuff. Whole lot of really good music in that period. Like Survivor, Jouney, Reo Speedwagon, Queen, the Cars, etc. People who enjoyed that music are now in their late 20's to early 60's.

Just yesterday I saw a new set of the music from Time Life called Ultimate Rock Ballads. Not cheap at $150, but you get 9 CD's by original artists. Quick way of getting a lot of good music all at one time without losing time shopping. Time-Life also has music from other periods as well. I have some of their 50's Rock and their 50's and 60's country classics.