I rang Orange today and told them I wanted to cancel my contract as it was up next week, but they offered me a decent deal so I've accepted and tomorrow when my Desire HD arrive my Hero will be off to Mazuma after a fond 18 months.
I'll be on free handset, 200 minutes, unlimited texts, 750MB...