Hi Mark,
Back to UK eh!! Unlucky mate
Thats me back off to Germany in a month then straight back out to Iraq.

I must say UK has been painful,
Anyway i went with BT - but be aware if you do that and get posted back overseas for instance, they will not waiver any cost you have on say 4 months left on contract. (O2 Mobile the same)
Even if you have to go back and spill blood and guts in Afghanistan,watch your friends die and live like a pig for Queen and country!! But hey...Sure there will be a few here to say..'You signed up for that'
I would go with what Steve says above to be honest...Top bloke and always has some good advice in this section...Hi Steve
Mac