Daring Fireball: iPhone First Impressions

Posting this in lieu of writing up my own. =)