First Look: HTC HD7 review