2. If you want to default to the Windows bootloader (NTLDR) instead of Grub
Actually, I don't know where he comes up with the windows98 drivers business. If you want to use XP's NTLDR to boot linux, you need to:
A) Select the root partition to save grub/lilo
B) Save the first 240 bytes to a file using the dd command. Save the file on floppy or a fat32 partition, etc.
C) Copy this file to C:\ on XP. ( After booting into XP )
D) Add a linux entry to C:\BOOT.INI
There are plenty of web pages detailing the process as well as numerous messages on this site that you can search for. Search on google for either 'NTLDR Grub Boot "how to" ' or 'NTLDR lilo boot "how to" '
If you need to restore the MBR for windows XP, you can boot up into the XP rescue mode and run the FIXMBR program. The FDISK /MBR command is used for windows 98.