iMesh is an easy-to-use peer-to-peer file sharing program that helps you to locate, download and share audio and video files.
You're able to use iMesh in a variety of ways. You can search for an artist or title and see what comes up, for instance. If you're in the mood for something new, then click the Discover button for "featured" albums, charts of top songs, new releases and featured playlists. And it's also straightforward to build your own playlists and music library, then transfer them to your MP3 player to hear anywhere.
iMesh is a legal service, so you won't get to download the latest releases for free. It does have some free tracks, though, and if you join their subscription service then you can download an unlimited number of tracks for the same fixed price. And as there are more than 15 million to choose from, that could be an attractive deal.
As a bonus, the program even includes a social networking element: you're able to maintain a profile page, add friends, chat with them via integrated instant messaging, and more.
Note that iMesh is not designed for illegal file sharing and, as a result, has a poor reputation. However, you could use this to share (legal) files between your friends or co-workers.
iMesh has an intuitive interface, a sizeable audio library and reasonable prices.