beemp3.com
Reverb Nation and Last.FM are good sites to download free Hindi songs. Download Hindi MP3 is another good site to download Hindi songs.
CNET.com has free downloads of MP3s
Noisetrade is a site that allows people to legally download free music. They do have a option where someone can donate money and most of these are indie bands.
Songs
Downloading Music LegallyIt's not possible to legally download music to your MP3 player for free without doing so illegally. You should search for a site where you can download songs legally by paying for them. There are songs available for honest and free downloading. I attached a link to such a site. These are not usually the original singers though or name artists. They are individuals trying to get a break in the industry.
Free download English songs: http://tamilanwap.in/mp3/english_mp3
go to meep.com and download it
memarycard
An individual can download mp3 songs legally such as Amazon Cloud Player and iTunes. They have almost every song he or she is looking for. It is pretty cheap and legal.
i tunes
Visit www.sensongs.com to download free mp3 songs.
The app that you shall download, if you like, for MP3 songs on Android is Simple MP3 Downloader. This app is free and easy to use.