You will find many different apps and websites from where you can download songs for free. Some of the best ones to try are TubeMate, Jamendo, and 4Shared.