iphone 4 - David Calhoun's blog