Be aware of the product activation problems referenced in another thread.

Keep in mind too if you have any DOS, windows 3.1, or Win32 applications which ran under 3.1, you'll have to throw them out for an upgrade to XP.

It also depends on what kinds of hardware and applications you have too. Keep in mind.