My solution is maintaining a Microsoft-free zone at
home and
minimizing use of Microsoft at work. This is not only
because I dislike
their products (excepting Excel, which has merit IMO)
On that note, I would put in a good word for Flight
Simulator as well.