I've used MS-DOS albeit very briefly, I was a daily user of Windows 3.1 & Windows 3.11 at secondary school, then I moved onto Windows 95, Windows 98, Windows ME, Windows 2000, Windows XP, Windows 7, Windows 8 & Windows 8.1 and now Windows 10.
The only one I haven't really used is Windows Vista, I've seen, but never really used it.
From my Microsoft based experience I can honestly say that Windows 3.1/3.11 is the best one I've ever used, it brings back fond memories from my much younger days, the next best one I'm still debating over it, hopefully Windows 10 will win, unless another one comes out before I can make that decision, lol.
I've also used a couple of Mac operating systems, a couple of flavours of Linux, Spectrum, BBC and a few other computers/operating systems.
As rightly stated by kipper though all software not just operating systems will have bugs in them, what separates Microsoft from the rest though is the amount of after sales support they provide for their software, fixing bugs and providing updates and all sorts rather than just bringing out another piece of software as a fix for them all the time. However the winds may be changing if Microsoft do start releasing a new operating system every one or 2 years though.