What is the best site that will let you download music to your windows media player free?

I don't think getting free downloads is legal, but if you have a rhapsody or emusic account you can go to any store and buy gift cards and redeem them instead of using a bank card or buy a prepaid card if your under 18 your parents can help you with it.