If you hadn't noticed yet, XP is one of those love or hate things. Either you love it or you hate it, no in-between. I love it. (And I have used 95, 98SE, and ME extensively)
First let's take a look at the problems I've had with XP:
1 My 3-4 year old Oki Data laser printer would not work. The old 9x drivers wouldn't work and Oki Data did not put out XP drivers for it. Only option was to upgrade. Now I have a brother multi-function machine that works fine.
2 Couldn't get a few DOS based programs to work.
3 Some aircraft models will not work in CFS2/FS2002 using 2000/XP. There's a utility that will fix these quite nicely.
That's about it for major problems.
XP has lots of useful little details:
It's nice having side menus in each explorer window like this:

XP carries over from ME thumbnails as image icons, something that 98 doesn't have. These are very handy for working with images.

The start menu is divided into several sections. The top left section is made of programs you specify. Explorer and Outlook are here by default. The lower left section is automatically made up of the prorgams you use the most, if they're not in the upper section. This feature is very handy for quickly opening the programs you use all the time. Everything on the right is default.

Can't get a program to work? Try changing the compatibility mode. I've only had to use this once or twice though.

Finding files for uploading is easy with the file browser, you can use image thumbnails in here too. Nice for uploading to the screenshot forum.

About Hardware.
My computer came built with XP. Therefore I have not had to worry about the Mobo, CD-RW, etc. working. I've installed two video cards, a Geforce 2 MX and a Radeon 8500. Both installed flawlessly and work great. I've also installed a sound card and some other stuff. Never had a problem that way. My homebuilt throttle was detected and got caliberated right the first try, more than I can say for 98SE.
There are such things as signed drivers, if your driver isn't XP signed, XP will bring up a little warning message when you install the driver "May not be compatible" etc. I just click ok and install the thing, never had a problem with unsigned drivers.
XP has never given me a blue screen, it is much more stable than 98 or ME in this manner. I'm not suprised to get two or three blue screens a day in 98/ME. I have had the system restart its self for no aparent reason, but this does not happen often.
If you can get XP drivers for your computer components I would recommend that you try it out.
It's 12:30 AM and I'm getting bleary eyed. If you have any specific questions let me know.
