I haven't tried any of the services personally. But the guy who runs BBSpot has done reviews of five or six of the online music stores. He doesn't go into the nitty gritty of all the DRM so maybe people on this board who have used the service can fill in any gaps.
http://bbspot.com/News/2003/12/digit...reviews_1.html