First Look: HTC Desire HD review