Alan,
My wife has been getting info on XP for a few months now. She's a mechandiser for Microsoft and a couple of months ago during a telephone conference call, one of the MS participants indicated that a PC should have 1.4/1.5 mhz processor and at least 256MB of memory for best performance (whatever that means!!/w3tcompact/icons/wink.gif).
If your W2k machines are PIII vintage and older motherboard and memory technology, you may experience some differences in performance. Now, I basically agree with you that the OS's should perform the same. But, as we all know, the programmers who write this stuff could care less about system performance. They just put out the code based upon the current technology. And, of course, they always have the newer technologies because they whine that they can't do their job without it.
Case in point. I work in a software development shop. Our developers just HAD to have PCs with dual processors. So, they ordered a few for the key programmers. Well, the other programmers had to have dual processors too. So, they got one of the PC support guys to pirate processors and memory from other PCs. Guess what? They had dual processor machines but the OS kernal didn't have the right patch to support the dual processors. Here's the funny part. They thought that their machines were running much faster! /w3tcompact/icons/shocked.gif They were SOOOO impressed with their dual processors that they did not realize that they were running at the same speeds prior to the upgrade.
But I digress. /w3tcompact/icons/wink.gif/w3tcompact/icons/laugh.gif/w3tcompact/icons/smile.gif
Coming from a large mainframe/supercomputer background, operating system upgrades with new features usually caused some performance problems within the OS. So, as a system analyst, we would have to monitor the system and tune it. We could usually get back some of the cycles we lost. With the PC/Unix processors, some tuning can be done. But how much?? So, the mindset is to just buy bigger, better hardware. The problem with that is that you have to buy many more multiples because of the system base. x number of servers and x number of client workstations can add up to big bucks!! Not to mention the support personnel with certifications and training. Ack!! What a mess! /w3tcompact/icons/crazy.gif
Just my .02
Terry