> Then I wonder why there were so many problems in Windows after installing some service packs? This article is totally biased.
Yep, this article is 100% bullshit. I've had about 10X the success in getting hardware to work between versions of Linux than I have between XP and Vista, in fact, it was the fact that hardware providers *simply wouldn't provide drivers for Vista*, not out of not being able to recompile the drivers, but out of a want to force people onto new hardware, that pissed me so off that I switched to Linux and havn't turned back since. If you buy a Windows computer, with Windows *preinstalled* and then keep it at that version, you don't go through what is the enormous pain of Windows hardware support (the reseller has already gone through it), so you never realize how much better Linux is in this department.
Moreover, I've had *amazingly satisfying* success with reporting bugs, and having them fixed, especially with Kernel bugs.