Leaked iPhone 4 Enables First Hands-On Review