iPhone 5 review

Excellent review by John Gruber on the Daring Fireball site.