eMusic is nearing the sale of its 100 millionth MP3 download, which is expected in the next few weeks, according to the company.

To mark the event, the digital retailer has called on pop group Barenaked Ladies to write and record a personalized song about the subscriber who downloads the 100 millionth track.

The winning user will also receive a free premium subscription to the site for life, and the opportunity to participate in an upcoming eMusic print advertising campaign.