-Windows 95? Come on, your memory fails. It was utterly usable and crashed hard everyday. Any other OS of the time was better. It was so basic... paint? notepad? a big pile of shit. And they have been budling the same crap more than 10 years until Windows 7.
-IE6 was good at the time. It's sad it was so many time without new versions.
-The first usable SQLS was the 2000, and sincerely, until 2003 oracle ran circles around it.
-.NET and C# is OK, fine lenguage.
-ASP.NET I do not know.
-Visual Studio is OK, but almost because it has no competition.
-IIS7+: I do not remember the last version I touched, but I had to clean my hands with bleach after. Oh! and it came with W2000, and obligatory for some SQL Server stuff, for no aparent reason.
-Windows Server 2003, better than the 2000, yes. And grey.
-Microsoft Security Essentials: no please.