I was doing tech support for a WISP in the '00s and my annoyance with having to deal with customers on Windows XP before "Wireless Zero Config" was added in Service Pack 2 almost makes me hate it more than Windows ME. Almost. Big ridden 💩, but it got me using Linux, so I guess that's one hood thing about it.
I've never used Vista, 8, or 8.1.
Oh, also the Fischer-Price default theme for XP was bad.