Win95 is good
Win98 is better
WinMe is even better
Win2000 is close to the best
and
WinXp is the best
Because they are all from MS, they are perfect!
When MS come up with service patches for any of the above, they are all mean to correct bugs or problems in hardware drivers from the hardware manufacturers, it is their fault not MS's
If you get BSOD, blame the hardware manufacturer like Acer, NVidia, Intel and so on or at least blame yourself for not understanding what the message on a BSOD is trying to tell you...
Technically, let's say you get N BSOD on WinXX using machine A and M BSOD from WinYY using machine B, you may take A and B as factors which contribute to N and M but please DO NOT take XX or YY into account, they are suppose to be exempted.
In brief, the whole world can be wrong except MS, especially when O/S is concerned!
If you don't agree with me for the above, the fault could only be yours not mine.
I am sorry for wasting anyone's time to read till this point...
IMHO, this is the perfect point to close the thread!