Pandora has a free version that should work on all devices equally as well and a more advanced paid version.