I've been using Melodishop for years and I very highly recommend their site to anyone looking for high quality, legal, low-priced, mp3's. They have just about everything you're looking for, with a very strong search engine that filters right down to the exact song you want. Full album downloads are a fantastic price, or you can just get specific songs for. 10 cents each! Very easy to use, 10 out of 10 in all regards.