Apparently upgrading your computer can cause all sorts of strange problems that the OS developer couldn't have anticipated. Why just last night my Ubuntu box ate itself when I upgraded to Karmic. Oh wait, this is supposed to be an attempt at a Windows bashing story circa 1998. Okay, move along with the reality distortion field...
Seriously, this passes for news? One support firm says to wait until Windows 7 SP1? The same firm will probably say wait for Windows 7 SP2 once SP1 comes out. In fact, they'll probably caution people against Windows 7 SP1 because of the upgrade process (remember XP SP2 and SP3?). Also, have folks actually looked at this support firm that most people have never heard of? Their web page (http://www.rescuecom.com/) doesn't inspire the greatest confidence. Love the stock photos and the fact they say they'll hook me up with anything.
The fact is Windows 7 is one of the best operating systems from Microsoft ever*. It's solid, it works, it's fast, it's pretty, it has the best multimedia support of any OS, and like it or not, it's going to be the new standard. However, a legacy of bad decisions by partner companies, manufacturers, and even Microsoft has left existing systems with problems -- drivers with memory leaks, crapware, and the occasional security hole. Moving your grandma to Linux because Windows 7 had problems installing on her crapware loaded PC isn't the solution, nor is moving her to a Mac, plan9, haiku, inferno, *bsd, OS/2 warp, xenix, dr-dos, vms, minix, or system z.
Although, if you migrate your grandma to System Z please provide a writeup of how you managed to do it. I've been trying to get my grandma to understand the z/vm hypervisor for years...
* If it helps out, feel free to insert the phrase "Imma let you finish, but..." prior to this sentence