My contract with O2 is going to end soon. O2 doesn't seem to have competetive deals. My typical usage is 1200 minutes a month (around 900 mins of landline calls ). T-mobile seems to be a good option with 3GB of data allowance, 900 mins and a free booster at £27.50 for a brand new HTC desire (24 months contract). Can somebody please help me to get better than this somewhere?