DR friend, Do not get frustrated. All those discussions u r having will be solved if you can use one OS loader like one I am using the free version of OSL2000. Its features like swap HDD, hide partition will help you. I am using it and having nine OSs installed on my machine with three HDDs. But some how any vista should be installed on the first primary of the first HDD( as seen by BIOS). You need not use vista boot loader also. I do attach the jp of my diskmgmt.msc view. With nLite, I always keep my profile and temp folder out of drive C to keep my OS less fragmented. There is no OS in relative drive D,E,F,L etc. Always OS partition is drive C. If one get corrupted that never disturbs the other OS. One os can be used to virus check the other also. Give a try and c if it helps u.