I have a 30GB hard drive that I will use as a system disc that will have Windows 7(64-bit) and XP(32-bit) on it. I'm well aware that 7 needs a minimum of 20GB for 64-bit, but according to wikipedia XP requires about 3 or 4GB with SP1, 2, &, 3. I was thinking about setting up the partitions so that 25GB goes to 7 and 5GB goes to XP, but I'm afraid that might still be not enough space for either system. Would it be a better idea to replace it with an 80GB hard drive and configure the partitions so that 50GB gos to 7 and 30GB goes to XP?