Hrmm, I have always found that last.fm finds better music based on my seeds than pandora does, especially for a discriminating (read:snobby) music junkie such as myself. I remember they had a last.fm app that was usable with jailbroken iphone/touch, that was much better in my opinion.