You know what Windows works great but Microsoft is using too much offshore outsourcing. They wanted to bring in more inexpensive workers so were favoring the Amnesty bill which just failed. They wanted the rider that increased H-1B visas and didn't get that. So now they found a way to get around that they will move offices outside of the country. One will be in Vancouver I bet they won't be creating more jobs for native Canadians either. http://news.yahoo.com/s/pcworld/20070707/tc_pcworld/134188 So if one doesn't need it maybe not buying Microsoft software is a good thing for jobs. You can see that I know their OS works pretty well on decent hardware. But I know I don't want to use there stuff for their bad position on outsourcing. Why should I care about their profits they don't care anybody else. Use Linux instead, Open Office, and Firefox.