iPhone 3g Unboxing and Hands-On