Where to Download Music Legally?

To download music legally requires you to either get permission directly from the artist or label, or purchase it from somewhere like iTunes or Napster.