Para programar tengo windows XP, aqui se reune todo lo necesario para winXP y win 98/Me. cuando se programa para win 98, pues hay que mirar si las funciones son compatibles con ese sistema o no. Nunca está demás usar VirtualPc u otro programa similar para ver como queda nuestro programa en distintos sistemas operativos, así no tenemos que instalarlos todos los sistemas operativos.
En cuanto a los juegos, bueno, muchas empresas crean parches para que su juego de win 98 pueda funcionar para 2000 / Xp.
Los fallos de cada uno de los sistemas están muy comentados ya por internet, pero vamos.
- Win 98 es el rey de los reinicios, ya sea Second Edition o no

.
- Win Me según dicen es
Mierda
Entera, un windows 98 con interfaz renovada.
- Win 2000 me gustó mucho, sobre todo con el Service Pack 4, era muy estable hasta que empezó a sacar pantallas azules

.
- Win XP no me gusta, pero al fin y al cabo, todos los ordenadores que toco lo tienen. Me gusta más el Service Pack 1 que el 2.
Si te gusta probar, prueba Linux
