First look at the TELUS HTC Desire HD!