Telestial discount disappeared?
That article is definitely dated, and in a number of ways (note that Cingular and Nextel are listed!).
Another indication of age is the section on the difficulty of buying a local SIM card. It just ain't so, at least in any of a dozen or so European countries where I've done it. Travelers are a significant market for the phone carriers in those countries, and at your arrival airport or major train station, you'll be able to find not only a phone store or newsagent with SIMs, but at least someone with enough English (especially in the company stores of larger companies such as Vodafone and Orange) to get you started. And the legal restrictions on SIM purchase mentioned in the article are not an obstacle either. Purchases by foreigners are NOT banned in France, Italy or Switzerland (can't speak for Russia). In some countries you will need to register with passport at the phone store; in many places (France and Spain for instance) that requirement has changed to "register online within so many days or service will stop."
Search some of the Forum pieces, in this forum especially, for information on phone strategies that's a bit more up-to-date. You might also take a look at a series I did in late 2013 on TravelGumbo for a fairly comprehensive roundup.