Musings of George Apple 6/24/10 Apple 6/24/10 iPhone 4 - Part 1 Read More Apple 6/23/10 Apple 6/23/10 iPhone 4 - The pre-order saga continues Read More Full blog index