All good points. I preferred not to touch the windows mbr/bcd. And on the XP box I intend on adding 7 later on, and I'd prefer to work with the boot via EasyBCD. Now I will have to deal with grub, which I know little about.
I'm probably in the minority. But I think a way to install linux without touching the Win install would be a plus for many people.
The way to install Linux without touching Windows in any manner is to install it to its own hard drive, install grub to the MBR of the Linux drive, and make that hard drive the boot drive. You had that opportunity when you first started the installation, but muffed it when not correctly answering the "where do you want to boot from" question.
I'm writing this from an external drive that has been designated the boot drive in BIOS. Grub is written to the MBR of this drive, and boots 12-15 different Linux installations, on three hard drives; two external and one internal. I can unplug this drive and move it to any other computer capable of USB or eSATA booting, set it as the boot drive in BIOS, then reboot. On first boot, as different hardware is discovered, I am asked if I want it configured, to which I answer yes. From then on, as long as the drive is connected to the same machine, my Linux installations act as if they were originally installed on that hardware. When moved to another machine, the process repeats the "new" hardware discovery, and configuration, on the first boot of each installation, then runs as if each installation was originally done on that machine, from then on.
I don't currently have any Windows installations directly on the hardware, but do have Win2K VMs installed on VirtualBox. When I did have Windows on its own hard drive, I left it intact, and used grub from the Linux drives to boot Windows from the second, third, or fourth installed hard drive. If I removed all the Linux drives, then Windows would boot from its own boot code on that drive's MBR.
I have at least one Linux installation on each of my hard drives, and grub installed on each drives MBR, so, being self contained, I can designate any of my hard drives as the boot drive, should I remove any of the other drives, and move them to another machine. Grub is very flexible in this respect, while Windows boot code is very limited, as well as susceptible to Windows malware. I would never trust Windows to handle booting any Linux installation, while grub can handle booting Windows from any drive location with ease.