I say not "WinXP doesn't like Win98SE very much", but "WinXP doesn't like Win98SE at all". The Windows dual boot is not a good solution because the "funny bugs" which shadoe_phantom said from. Installing Win98SE to a physically separate hard-drive and using a third party boot manager like Ontrack's, you can choose at the startup which drive you want to boot from. But the Ontrack driver will create certain troubles, i. e. you will not be able to use Norton Disk Doctor or another disk utilities. However, if you want to use both WinXP/Win98SE without any trouble, the best solution - applied by me, but a bit uncomfortable, and absolute non-recomandable for newbies, is to have a completely separate hard drive with Win98SE, that normally is deactivated from the BIOS (i. e. first master HDD with WinXP & applications, first slave HDD with Win98SE & games, but declared in BIOS as "none"). With the BIOS option to boot from the first HDD, you will use normally the computer with WinXP for running applications and for Internet connection. If you want to play games, enter the BIOS setup at the system start, change the setting for the primary slave disk to "auto", and the boot option to "second HDD". Then play! Of course you will be able to connect to the Internet and play network games from Win98 too. Returning to the original BIOS settings, the system will boot again from the first HDD with WinXP. And WinXP will never learn about the presence of Win98SE on your system.