The limitations on skipping songs drives me bugfuck, but the program spits out one or two gems that make it worth the wait for me, stuff I would likely have never discovered otherwise. It doesn't work well if your musical tastes are all over the map, or if you only like one song by a particular band but the program seems determined to educate you on that band's entire discography. Interesting idea, though.