Ok I have been with Vodafone for a couple of years now, no major issues, but indoor coverage can be poor at times, and sometimes when out and about the 3G coverage can be poor at times, but overall, no major problems. Previously was with 3, hated them, signal in my area was crap both phone calls and 3G so not interested in them. So was thinking about o2, how do people find them? Coverage, 3G out and about, calls, texts etc? On the coverage checker they show full copverage of bars for indoors and out both phone and 3G, so guessing they would be a good one to go for. I can get an iPhone 4S 16gb for free with £100 cashback, then £36 per month for calls, texts and 1gb of data, I wont go over that so thats not an issue for me. My only concern is use abroad, with Voda I have this data traveller, where I get 25mb per day in Europe for free, is there something similar with o2 or are there data roaming rates reasonable? I wouldnt want to go over any data caps whilst abroad etc Anyway, just thought I would get some thoughts from you guys? Thanks in advance James.