A friend of mine told me about this, and it instantly became my current homepage. http://www.stereomood.com/ : You select your mood or activity and it creates a playlist based on that... It's quite nice!