Each of these downloading services offers something different. If you're looking to buy songs, then they'll all work. If you're looking to use a service for jukebox capabilities, then you'll wanna go with Napster or Rhapsody. If you're looking for the cheapest option, look no further than the Wal-Mart download service. If I were you, I'd try out each service and see what suits you best.
Tools:

