Daring Fireball: iPhone 4 Impressions and Observations113 points by dave1619Read the articleDiscussion on Hacker News