The iPhone 4 isn't perfect, but speeds and performance are impressive. Here's how Tom's Guide sees iPhone 4 a few hours after taking it out of the box.