You should check out the Minibosses. They're a trio that plays nothing but 8-bit Nintendo music on dual guitars and drums. They kick serious ass. I'm actually going to see them at a video gaming convention tomorrow night

As for embarassing songs, I think you guys are getting embarassed about the wrong songs. I can see how Schoolhouse Rock would be odd to pop up in a mix, but I certainly wouldn't be embarassed In that case, you should buy the album "Schoolhouse Rock Rocks". I always have "3 is a Magic Number" pop up when I'm shuffling my Blind Melon playlist. I love it, and everyone in my car tells me to turn it up!
_________________________
Matt