HTC Desire HD – An Impressively Hi-Tech Device