Daring Fireball: iPhone 4 Impressions and Observations

113 points by dave1619

Read the article

Discussion on Hacker News