Friends make the best algorithms… short of that, Pandora will do. Also great w/ Airfoil from Rogue Amoeba: http://www.rogueamoeba.com/.