Currently, my recommended site is MP3Million. This is going to change yet again, back to MP3va. The two sites are both great, but MP3va are better.

Their site is very up-to-date, easy to use, has a great selection of music available and their customer support is beyond excellent. They are extremely helpful, they reply to emails and will fix any problems you might have as best they can.

Registration is free and you will get 30¢ credit, which is enough for two songs of your choice to try the site out with.

Their minimum top up price is great too, at just $14.95, so even when your a bit broke, you can get some great cheap mp3s.

They have also increased the size of their music library, meaning you have more choice of great music.

Go to MP3va for some really cheap mp3s!