Just had interesting offer from Virgin,S4 with unlimited everything plus those annoying 0800,0845 ones where you get charged now for free plus phone insurance for £42 a month
The data is the most important to me these days-it turns it into a decent device to watch tv on inc sky sports and bbc i player,plus never thinking my bill may be higher.
Will still wait and see what o2 offer in a month but can't see em beating it.