While everyone seems to be streaming music these days, sometimes its good to have a song saved to your phone or laptop ready to listen to even without an internet connection. Luckily, there are tons of sites online with free downloads of almost any track you can think of, giving you plenty to choose from.