I have tried others, like Pandora and iLike, and i must say: LastFM is the champion, Pandora is crap.