Eric Franklin's favorite iPhone apps (CNET 100)

The definitive top 10 list of a generation.