PS- for the general public, Windows is better than Linux, no competition.

Linux can't even run wireless on either computer that I've tried it on. If it requires a lengthy complex solution that I can't figure out, then imagine general public trying to figure it out. It can't game, and many applications that people are familiar with in Windows aren't available in *nix (any MSN app, iPod compatible music systems... etc.)

Sure, *nix is good for Wiz and Bebe type people who enjoy programming and nice things like that, but it has a long way to go before it is a better OS in terms of usability for general people.