Euro 'bill shock' days are numbered (or are they)?

The days of European ‘bill shocks’ are well and truly numbered.  The most recent headline grabber being a German resident downloading a TV program while roaming in France facing a bill of €46,000 when he got home.  But that’s all about to change and service providers...