www.theatremp3.com is the best source over the internet. They have good quality songs to download.
Try www.mp3hungama.com . It is very nice site as it contains all the songs of bollywood album wise, artist wise, good intrumentals and many more. It has worked for me.
Www.songs.pk