I've been happily used EasyBCD for quite a while, booting into Windows 7 64 bit (C), Vista 32 bit (D) and Windows XP 32 bit (E). I had 2 hard drives set up in a RAID 1 configuration and everything was fine until 1 drive failed. I backed everthing up to a network drive and replaced both hard drives with 1 TB drives, loaded Windows 7 from the CD, partitioned the drives, then brought everything back in. Now when I use EasyBCD to mutiboot everything is fine if I boot into Windows 7. If I boot into Vista, my Windows 7 drive letter changes to S and it has assigned C to the 'System Reserved' partition. While not a major issue I'm just very used to copying and pasting from one drive to another in Windows Explorer. I don't even know if this is a NewSmart issue or just something I did wrong when I loaded the new hard drives, but I'd like the drive letters to stay no matter where I boot to.