Finally managed to get rid of my crappy d900. Just got a sony ericsson w890i.
Phones4u offered to buy my contract out for some reason. All I had to do was lower my tariff to the cheapest one and they paid the last 4 months for me. Managed to blag another free phone out of them on orange on payg so my girlfriend can use the magic number thing.
Great phone though. Was having a play (while having a dump ) and found google maps!
I changed from t mobile flext 35 to orange dolphin tariff. I now get 750mins, unlimited texts, free evening and weekend mobile internet (great because its got HSDPA) and free anytime calls to and from my girlfriends new phone