Gizmodo's iPhone 4 Review Is Really Good

It was written by Jason Chen. Go read it here.