Can't complain with what I'm getting from 3 at the moment - 4G signal pretty much everywhere at no additional cost + their 'At Home Abroad' scheme is fantastic - which lets you use your normal phone contract data/minutes/texts in Spain, France, Australia, USA etc for free