First Look: HTC Titan review