First Look: Apple iPhone 4 review