This seems quite a good deal to me. Even if only with 500MB data allowance.
Free HTC desire with Vodafone on £40 12 months contract
300 min, 3000 txt and 500MB internet
Offer includes £120 cashback by redemption
Don't forget Quidco or Topcashback for £35 extra cashback
Delivery on 07/05/10.