here is another pretty cool website i've found recently.

On the site there is a XY axis with Energetic and Calm on the Y axis and Positive and Dark on the X axis. You click somewhere on the grid as to how you are feeling, and then pick your favourtie music styles and then the site plays you good quality music to match your mood! Brilliant!!

Check it out: http://musicovery.com/