I'm not all that familiar with using linux on non-x86 hardware, but people using Ubuntu 11 seem able to get wifi to work on their intel-PCs. I've read about some situations which required fiddling, but not of any problems that could not be solved.
For cash strapped folks who aren't going to run pirated Windows, perhaps doing a little bit of fiddling to get wifi to work isn't the worst thing in the world.
Also, I understand that the most recent version of Wine does a great job of running MS Office stuff, if open office isn't a good enough substitute.
Linux: still not ready for prime time.
Maybe not in all cases for all people. I certainly cannot speak to the hole in support that you found. But given the wide range of hardware that Linux runs well on, I think this slogan is not quite so universal.
Under a government which imprisons any unjustly, the true place for a just man is also in prison. Thoreau: Civil Disobedience (1846)
The apathy of the people is enough to make every statue leap from its pedestal and hasten the resurrection of the dead. William Lloyd Garrison