HTC Desire HD hands-on