Personally, I think getting the iphone initially was a bad decision. But I'd go with Amazon because they don't have the DRM (which you can get from Itunes if you're willing to pay more) and the higher bitrate. as an alternative, you may want to check out Fiesta. They generally only charge .10/song or $4.95/album.