What is the best way to download audio songs and music legally?

You can now purchase and stream music from many different services. Larger companies, such as Amazon and Apple offer their own music stores. There are also dedicated music download and streaming sites such as Spotify and Napster.