So far I've found my XP machines to be less stable. Hardware configurations that were fine on Windows 2000 caused lockups and other problems on XP. I found the interface to be less responsive than 2K (even in classic mode), and have seen a few programs act strangely.
However it will be a fine OS. It's not what Win2k was right out of the box, but it's pretty good. Just don't assume that your Win2k machine and software will jive perfectly on XP, which is kind of suprising really.
Personally I feel like XP is the "Windows 98" of the NT world. Kind of like not necessary right now, but in a year or two you'll have to go to it.
If I had to choose between XP and 9x/ME, I would choose XP. If I had to choose between XP and 2000, I would choose 2000 for now.
That's just my opinion. I have NOT recorded on XP! My DAW is still on 2000. I've only worked with about four XP installations so I'd hardly consider myself an XPert (horf! haha). I have been suprised by its overall clunkiness and willingness to lock up. I have since fixed all the problems and all the machines are running stable, BTW.
I'm not trying to say XP is a piece of shit. It's just that I don't have the confidene in it that I had/have in 2000. I remember moving from NT4 to 2000, I was pretty aprehensive at first....but after it installed (damn near by itself) and I was suddenly able to play games and use USB devices and all sorts of things that were a pain on NT....plus I had better luck with DAW applications....i was just fucking overjoyed. No more dual booting! XP's not quite that big of a step from 2000, so I guess I'm a little less impressed and that is probably biasing my opinion a bit.
I kinda think that MS should have waited another year. This is too soon after ME/2000 for a lot of people. It's always a bit of a hassle changing operating systems, and it's only been a year and a half since I had to pay for 2000.
You know what really makes me mad about XP? This is kind of off topic, but a lot of the features it was going to support disappeared, or are hack jobs. For instance I remember it was going to support device sharing (not just printers) which was a pretty neat idea.....if it exists I can't find it! Then the BIGGEST disappointment is that XP was supposed to be truely multiuser, FINALLY. But it's not multiuser when the machine is part of a domain!!!!! I couldn't believe it! I had to check the docs like 10 times. Mulituser support would have been SOO much more beneficial in a network environment than at the home level. Holy shit what a waste! *nix has been multiuser since the beginning. Do you know how much time it would save me at work here if I could switch between users without logging on/off????? More than you think. I was soooo looking forward to that. Oh well. Finally, I was disappointed that MS fully developed skin support for XP, but then doesn't give the user any control so you still have to get WindowBlinds (or similar) to do anything cool. I know it sounds sort of superficial, but a something like window managers on X would give users so many more interface options...it's more than just looks, but efficiency and simplicity...everybody works differently. Blah I'm just rambling now.
Slackmaster 2000