linney,
Nice job. (I note you added Recovery Console as a boot option, as would I).
It was my read the user would like to end up with: a boot configuration menu allowing access to either to two installations of XP. (and Recovery Console).
Let me take the moment to comment on these lines:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="DRUMMOND XP Professional" /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="MY BOY XP Professional" /fastdetect
These lines indicate a single disk, with two partitions. The user has two physical disks, and the result of the bootcfg /rebuild process would likely be to create lines like this:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="DRUMMOND XP Professional" /fastdetect
multi(0)disk(1)rdisk(0)partition(1)\WINDOWS="MY BOY XP Professional" /fastdetect
(If you want to win a Windows trivia contest, remember that this naming method is called "ARC"), and was a very good move for users as a choice by Microsoft. It does however lead to the often seen on Forums NTLDR or other errors if there is an issue with boot.ini.