Go with Wondows2000 - it's reliable and has been sorted out. Xp on the other hand is new, so is bound to have the usual new windows product problems.
I haven't had any problems finding drivers for Win2000 also due to it's 'age'.
I would also highly recommend a dual install if your hard disk is big enough. To do so, get Partition magic 6 or higher. Much, much easier. Install BootMagic too onto your Win98 system.
(I have just done this with WinME and Win2000).
If all your Win98 system and data is one C: partition, you may want to first of all create a logical partition D: in FAT32, and move all your data (My Documents etc) to this partition. Change your Win98 defaults in Excel etc to go this D: My Documents by default.
Create Win2000 boot disks - in Win98 explore your Win2000 CD. You'll find a BOOTDISK folder. Run the MAKEBOOT.EXE file in that folder. You'll need 4 floppies. You'll need these to boot up the new blank primary partition you are going to create for Win2000.
Then create a new primary partition (FAT32) after your Win98 or ME. (Operating systems can only be installed to primary partitions - Partiton magic has lots of info on this side of things). Click on the option to make it active once finished. Once your sytem reboots, it should be 'dead' ie nothing will reboot. Just checking that Partition Magic did it's thing. Reboot again with the first Win2000 boot disk inserted (you may as well put your Win2000 CD in now aswell). Follow the instructions, note you will at some point be prompted about what partition you want to install to. Choose the one you created (call it Win2000 or whatever when you create it with Partition Magic). Carry on etc etc.
Now you'll have both systems on your PC.
Configure Bootmagic in Win98, and in Win2000 go to Control Panel/Sytem/Advanced/Startup and Recovery and set Win2000 as default sytem and uncheck the "Display list of operatins systems...." Now you've got rid of the Win2k boot up system choice screen, and will have only the Bootmagic screen on boot up. Note that the defaults in Bootmagic for visible partitions will very probably be correct - ie for Win98 you'll want the Win2000 parition hidden. This will mean when you boot up into Win98 the Win2000 partition will be invisible to Win98 system and to you (check in MY Computer).
Now boot into Win2000 and sort out all your drivers. I'd recommend installing your high speed internet connection first! You'll need it to update Win2k with all the patches etc and everything else.
Make sure you create all the rescue disks possible - ie for Partition Magic and Bootmagic.
Phew............
At least you still have your old system as a backup til you are happy with 2000. You can delete the Win98 partition later when you are happy and resize your Win2000 partition. You can then choose to change to NTFS file systems if you want ............ i recommended FAT32 first since then you can share all your data etc on D: with both systems...
the other alternative is ....... buy a new PC
