World's largest MP3 store launches
PayPlay has just launched "the world's largest MP3 download store" -- a store selling more than 1.3 million indie music tracks, with a search engine that allows you to search for your fave artists and get similar indie artists in the catalog. Previous to this PayPlay sold only DRM-crippled WMAs for $0.77, the MP3s sell for $0.88.