I use win7X64 Ultimate and WinXP Pro on a separate hard drive and Puppy Linux on live disk or a cheap 2gig SD card, works fantastic and there is zero confusion in the system when I need to swap over...