not Chef's but Steve's article
. he's the real pro and there's much more great articles on his site.
Now about stability.
There is no perfect OS, so if Win2000 crashes (more like freezes) on sth, I run that specific application on Win98 and vice versa. Older OS are usually more stable, that's why W2K networks are not popular yet.
Not all W98 software was approved to work with WinME/XP/2K, but it works fine. It's obviously impossible to predict how certain application would behave on certain machine with another 100 things installed, so having several OS is not a bad idea
In about 2 yrs MS announced on Win98SE/Win2000/WinME/WinXP (not to talk about all the pro,corp,adv,pe and so on), so it's odd to think there is sth revolutionary new in each one of these, sure it's fun to try new things, but to waste money for it ???