HTC HD7 hands on