Top iPhone Applications

Favorite Downloads

Pandora

Article Tools

It's easy to grow tired of listening to the same iTunes songs, day after day. Pandora addresses that problem by supplying a constant stream of free new music to your phone. You start by listing some of your favorite songs and artists. Pandora finds patterns in your preferences and creates customized radio stations. You can designate a channel for classical piano performances, another for upbeat '80s pop and a third for contemporary jazz. Or make one just for workout songs. Last.FM is a similarly useful music discovery app. Both services can incorporate your friends' musical picks too.

See the best iPhone applications of 2008.

See pictures of the Rock and Roll Hall of Fame's 2009 Nominees.

See Full List and create your own version

Ten Best iPhone Apps for Dad

Dads may be sweet and uncomplaining, but they're also impossible to buy presents for. But if your dad has an iPhone, we've got you covered with our guide to the perfect apps for fathers of all ages. Some are even free. Not that you need to tell him that.

Special Report

Seven iPhone Apps for New Moms

From games that keep toddlers busy while they wait, to sounds that capture a babies' smile, to nursing trackers that help make feeding newborns a little easier, TIME.com picks the top apps to download for a new mom this mother's days.

Special Report

Top 10 iPhone Applications of 2008

The latest and greatest tools for your iPhone

Related Story: Top 10 Gadgets of 2008

Photos

The iPhone 3G Hits Stores

People around the world line-up to buy Apple's latest gadget

Related Story: A Closer Look at iPhone Lust

VIDEO

iPhone vs. BlackBerry: Which Wins?

Josh Quittner gives the pros and cons of using Apple's new gadget as a business tool

Related Story: Android: Google's Dream, Apple's Nightmare?

The iPhone's Next Frontier: Porn

Steve Jobs says he won't have anything to do with smut, but porn purveyors are lusting to exploit Apple's updated device

Related Story: Turning the iPhone into the xxxPhone