The odd releases generally works OK. Never touch the even ones.
8 bad
7 good
Vista bad
XP good
ME bad
98 Second edition good
98 bad
95 good
3.5 bad
3.1 good
3.0 bad
You left out several releases.
What about Win 2000?
Just remember: odd-numbered Windows releases, even-numbered Star Trek movies and you’ll be fine.
CC
Your list was a good start, but you mixed the DOS-based release family with the NT-base release family; and in the NT family, forgot NT-3.1. NT-3.5, NT-4, and NT-5 (Win 2000).
You didn’t list Windows 2000. It was not the same as ME. I thought 2000 Pro was not too shabby once the SP’s were in.
Maybe Windows 9 is just another name for a major Service Pack.