iHeartRadio for Android brings all the right music to your ears (pictures)
iHeartRadio for Android is perhaps the best free streaming-radio app available.

The main dashboard
Here you can see featured content and stations in your area.
Sign in with Facebook or e-mail
You don't need to sign in to start listening. But you do if you want to create custom stations.
Stations from near or far
iHeartRadio offers access to more than 1,500 live stations from around the U.S.
Favorite stations
The My Stations tab saves custom stations that you've created, so you can easily fire them up later.
Vote your way to better playlists
Use the Thumbs-up and Thumbs-down buttons to tell iHeartRadio which songs you like and don't like.
Artist bios
The page shown may not be all that beautiful, but the artist bios available on iHeartRadio are still a nice touch.
Lyrics
Again, the screen shown isn't very attractive, but you have to admit, having lyrics available is hugely convenient.
Discover new tunes
With the Discovery Tuner, you can tell iHeartRadio to mix in obscure tracks with more-mainstream hits.
iHeartRadio puts you to sleep (in a good way)
With the Sleep Timer, you can set iHeartRadio to shut off after anywhere from 15 minutes to 3 hours of playback.
More Galleries
Go Inside the Apple iPhone 15 and iPhone 15 Pro: See How the New iPhones Look and Work
Go Inside the Apple iPhone 15 and iPhone 15 Pro: See How the New iPhones Look and Work
21 Photos
17 Hidden iOS 17 Features and Settings on Your iPhone
17 Hidden iOS 17 Features and Settings on Your iPhone
18 Photos
Astronomy Photographer of the Year Winners Reveal Our Stunning Universe
Astronomy Photographer of the Year Winners Reveal Our Stunning Universe
16 Photos
I Got an Early Look at Intel's Glass Packaging Tech for Faster Chips
I Got an Early Look at Intel's Glass Packaging Tech for Faster Chips
20 Photos
Yamaha motorcycle and instrument designers trade jobs (pictures)
Yamaha motorcycle and instrument designers trade jobs (pictures)
16 Photos
CNET's 'Day of the Dead Devices' altar (pictures)