Glad to hear it!
I would *never* go with a contract myself. I always used a pre-paid model where I pay first and if I use everything up, I simply have to recharge. You avoid insane charges like 50p/MB that way.
Heck, one customer sued a telecom company here after a VERY high bill due to his kids or something downloading and won because he claimed the 50cents/MB was in no relation with what it actually cost the company and was unreasonably more expensive than it could be. The judge ruled in his favour, saying that, if they can sell 1GB for