Dad was looking for a robust handset and viewed the defy, he is with 02 but there upgrades were rubbish.
I called up t mobile as im sim only (£7.50 deal) and asked for best deal managed to get
3gb (unlimited internet)
£26.00 per month
working out the handset is currently £260 at amazon his calls for 18 months will be £11.55pm which i thought was very decent with a free handset
Plus dont forget the referal of £25 @ vouchers and 3 months t mobile to tmobile calls.
hope this helps someone out.