um, this letter would not work in this capitalistic world.

Just use the right tools for the right jobs. For your particular situation(and IMO most of the desktop out there), use XP or Mac for the desktop and linux for the server etc. or special purpose machines. XP is the best desktop OS(for PC) and at its price, no one can beat it. Mac is the alternative. In fact, it is a well polished *nix for a specific class of machine, that is on par with XP target ting end users like you. That is IMO exactly what you are asking the linux community to do for free, and it won't happen.

Just why do you want to use linux rather than XP when you need to pay 90 bucks for it as well ? Almost all new PC comes with XP at a discount(and in many case, you can say no).