The HTC Desire is now available to pre-order from Vodafone, and is available for free on tariffs of £30 a month and more.
HTC Desire available to pre-order from Vodafone