‹ Previous Photo | Next Photo ›

Pedestrians walk by an Apple iPod window display at an Apple Store April 23, 2008 in San Francisco, California. Apple reported it's second quarter profits today as $1.05 billion, a 43 percent increase as compared to last year.
| Apr 24th 2008 5:30PM
At NewsQuake!, the Netscape staff blogs about breaking news of every stripe. Looking for context, commentary, and lively reportage? You’ve come to the right place.