Warum nicht der Boot-Manager von XP? Der funktioniert problemlos, ich hab ME und XP auf einem Rechner so ein Jahr laufen gehabt.
Schliess alles an, wie es bleiben soll, starte mit der XP-CD, geh in die Wiederherstellungskonsole und gib dort fixboot und fixmbr ein.
Win98 musst Du nachher händisch einbinden, dazu einen Eintrag
C:\="Win98"
oberhalb oder unterhalb des XP-Eintrages machen. Siehe auch
hier.