rdwray: i have 4 partitions on my primary harddisk, previously i had: Vista, W7, Programs, Docs.
but since you get best performance with the operating-system at the beginning of the harddisk, i decided to swap Vista & W7 because W7 is now my primary O/S.
i only kept Vista as i previously had some problems with my graphics-driver on W7.
as i also had Vista left on harddisk 2 which previously was my primary disk, i booted that system and then used Macrium, made a copy of both Vista & W7, formatted both partitions and moved W7 & Vista.
the only problem i had was to get the drive-letters right, i want the active system to be C, and the passive to be D.
running W7: W7=C, Vista=D
running Vista: Vista=C, W7=D
i first tried to let W7 be the "bootmanager", there was no problem to boot both system, in W7 i could easily change the drive-letters, but not in Vista.
Vista decided that W7 was C, and did not let me change it !
it took some time before i finally found the solution, i use Vista as "bootmanager" instead,
now the letters are exactly the way i want them.
i have later replaced Vista with Windows Server 2008 ( converted to Workstation), so WS-2008 is "bootmanager" now.
you don´t have to use EasyBSD-beta, the "normal" version works with Vista, WS-2008 & W7.
Download EasyBCD 1.7.2 - NeoSmart Technologies