After lots of looking and checking, and finding different methods I eventually got Linux and WinXP to dual boot
First I tried the "add it to boot.ini" method, but with Micro$oft being M$, it didn't work, giving me a hal.dll error. Tried moving GRUB to the MBR and it works fine so I now have Redhat Linux as default boot with an option of going to XP if I remember
Go Tux!! Long Live the Penguin!!!