As above, there's no reason not to dual boot on the same drive if it's done properly; in fact, it's as easy as just partitioning and running the windows 7 setup. I installed off USB and it worked a charm. I'm currently dual booting Vista x64 with win 7, though haven't had enough time to properly play around with it yet.