The main point with o2 was if you are on a £35+ contract you can pick between:
unlimited texts
unlimited data via 3G
200 X-net mins
unlimited landline
unlimited o2-o2 calls
So naturally i picked data and found out the cap is something ridiculous like 9gb so im happy