i have xp pro on 90% of the machines i use, problems happen when i download or update to new drivers.
my dads friend is an it guy, i asked him the question posted here and he said most problems arise from "user error".
they've been running xp pro on their workstations since 2001. they have an extremely low crash rate because they restrict rights and deny any configuration changes trying to be made by the user.
as for myself -
i overclock my pc into unstableness
update drivers constantly
change hardware constantly
so far i'm still on the same install of windows. i've used 3 party programs like-
window washer v5.5 - remove internet cookies/cache, remove info from all the varios temp files windows and install programs have.
drive clean pro - to remove old video card and device drivers when i update them. i use advanced system optimizer/registry mechanic/window washer right after.
advanced system optimizer - delete duplicate files, remove empty registries
registry mechanic 3.0 - remove bad registries
diskeeper - to defrag
adaware/spybot/spyware blaster - to remove ad/spyware, block known bad sities
antivirus/firewall - to remove and prevent virus's, unwanted intrusions.
so far my original format of windows is running as it was originally installed.
i don't know how to ghost yet but i've used system restore when things don't go right. i make a "system restore" point ever 2 months or so.
another thing i do which isn't a program but a windows utility is running "chkdsk"(checkdisk) from a command prompt(thanks for the tip sentential). i do this everyday when i try to push my overclock further and further.
windows hasn't rotted for me yet but i know that there's practices to avoid or reduce it from happening.
i can't compare it to any other non-windows os because i don't have them or know how to use them.
i like windows
- this is a biased statement because windows os is all i know