I am sorry to have given you the wrong impression. It is not that I don't like Microsoft. I like Windows XP and use it every day, and I like it very much, and Windows XP is also Microsoft.
The problem with Vista is that it is so incompatible with everything that used to work with XP. Here are the concrete examples:
1) My digital camera Nikon Coolpix 8700 does not have a driver for Vista. Nikon says they are not going to write a driver for that camera. If I want to use a camera with my Vista, I have to buy a new model.
2) My Zip drive does not have a driver for Vista. The manufacturer will not write a driver for this model. If I want to use a Zip drive, I have to buy a new one. I don't even know if the Zip drives still exist. Probably I will have to transfer all my Zip disks to flash drives.
3) My card readers have no drivers for Vista. The manufacturers don't have drivers for these models. If I want to use a card reader, I will have to buy a new one.
4) My MP3 player, a 40 GB Zen Nomad Creative, which is a wonderful MP3 player and works perfectly, does not have a driver for Vista. The manufacturer will not write a driver for this model. If I want to use an MP3 player and synchronize it with Vista, i need to buy a new model.
5) My Atomic Clock cannot install correctly in Vista. The ActiveX controls don't register, even though the files are in the Windows System32 directory.
6) My QuickVerse Bible program cannot install correctly in Vista. The ActiveX controls don't register, even though the files are there.
7) My font editor does not register, even though the files are there.
The flash drives I bought recently, that had the inscription "Works with Vista", don't work properly with Vista. Some of the capabilities are there, but not all.
And I could list four or five other programs that don't work with Vista.
Nothing like this happened with Windows XP: yes, Microsoft Windows XP. Everything worked perfectly. I did not complain about XP, even though it was Microsoft, and that is because I have nothing particular against Microsoft.
I also use Microsoft Office because it is the one that works better with Unicode for foreign languages. I used to work exclusively with WordPerfect, but it never caught up with Unicode, even though Corel claims that the new WordPerfect X3 works with Unicode; a lot of people in the users' forums say it still cannot handle Unicode. This is why I have not gone back to WordPerfect. I am staying with MS Word and I am very happy with it. Open Office works well with Unicode, but it is not as agile as MS Word. I have both installed on my computer and sometimes play with one and then the other, but I have not been convinced enough to change yet.
I don't have shares in any of these companies. If Microsoft gives me a good product, I use it. I have nothing against it. The proof is that I have been using a lot of Microsoft programs in the past and present. If they have a lion share of the market, it is OK with me, because they did not get there by putting a gun on anybody's head. They are good, hard-working businessmen that know how to market their product. It is not a sin to earn money: let them earn as much as they want and as much as they can. But give me a product that works.