Similar to the Wildfire deal thats been posted but obviously you have to pay more to get a Desire.
You pay £290 for the phone and get a £10 per month contract on T-mobile (24 months) with 100 texts and Unlimited internet.
Use the free flexible booster and get either unlimited texts or unlimited calls, depending on whether you talk or text more.
(If you're not going to use the free 100 texts they give you with this deal then you might as well get the unlimited calls booster).
Or add additional boosters for £5 so effectively you can get both unlimited calls and texts for £15 per month.
Free delivery also.