I use Amazon and Google back and forth. Google is better integrated with Vlingo and whatnot, but Amazon has the edge in tags. It's harder to get Google to accept album covers and it wants to combine all "Greatest Hits" regardless of the artist (Monkees and Ramones don't mix!) I also prefer to use Amazon prepaid cards to budget my monthly purchases. The rest of it, though, is pretty much the same.