Yes! I listened to the Dinosours one. I absolutly
love "I am a sad sad toaster made of glass". Its been running through my head all day long!
Celtic Techno Burrito is awesome too. I showed my sister these last night, and she loved them! She even sent one to a friend on IM.