Actually I'm a Senior Architect for a Fortune 50 corporation. I know quite a lot about Windows 2003, and was even a beta tester for both it and the .NET Framework and Visual Studio .NET. My current orientation towards MS is a love/hate relationship, and I only mentioned DOS 1.xx to point out that this relationship goes back to dealing with MS at the very, very beginning. I have 24 years of computers under my belt, and I hate to say that my opinion of MS has declined steadily for the past 7 or 8 years.
However, I must agree, I don't have a lot of hope for Linux. I don't actually LIKE using Linux at all (I've installed it and used it here and there) -- I'm just sick and tired of running into dead ends like this lsass error. It's merely the ONLY half-viable alternative out there (you couldn't GIVE me a Mac... at least, not one that I wouldn't turn around and sell as quickly as possible). I've spent a LOT of personal money with Microsoft in my life, and I've spent literally millions through various employers on various projects, and I just don't feel like MS is holding up their end of the deal any more.
I have plenty of options for backing up -- a network, lots of other machines, and so on -- I just didn't have anything convenient.
I run XP because I have to write software for several thousand users running XP, and long experience has taught me it's a lot easier if my daily-use system is the same as my primary target system. I run Tiny because I *know* what it does, and it gives me a lot of control. The XP firewall is largely undocumented, and I simply don't trust MS to do a good job. It might actually be better. It could be amazingly fantastic -- but I don't trust it, whereas TPFW is well-known, small, reliable, and highly configurable.
DOS 6.22 -- agreed.
Mainly I just dropped in to add my two cents about what seems to have fixed the problem with lsass (which, by the way, I found stands for Local Security Administration System Service, just in case anybody was wondering).