I wouldn't install XP on my computer if you paid me.
Win98SE still runs everything I want and because I PAY ATTENTION to the hardware and software I put in/on it, it's quite stable. The only thing that causes lockups on my computer (irritatingly enough) are the latest versions of internet explorer, outlook express, and media player.
I've had uptimes in excess of a month with win98SE with no slowdown playing games at the end of that time. MS can kiss my ass. I won't buy any MS operating system beyond win98SE until they either drop the roadkill licensing scams or I finally come across some software I give a crap about that won't run on win98SE.
I haven't found one yet. In fact, the sooner they stop "supporting" win98SE, the better because the licenses attached to their "security updates" have clauses that give them the right to prevent your computer from running non-microsoft software and manipulating the data on your own computer.
I have yet to find any reason to upgrade past win98SE, so I won't support microsoft's efforts to dictate what I can and cannot do with my own computer.