Three in the UK clearly saw this coming and recently made roaming in several countries completely part of your monthly package
http://www.bbc.co.uk/news/business-23896896
(This doesn't look to be symmetric, for some reason--if you're a Three customer in one of those countries I don't think you avoid roaming charges in the UK.)