Want to upgrade to Win7 from XP Home Edition on old 32bit custom system. Applications: email, stock trading and charts, web surfing, streaming video. Also want to add backup external drive (Iomega 1T. eSATA 3Gb 34280. My mboard is an Abit IS7G, 4G 1066 RAM, dual 35G Raptors, SATA1.5, Core2 Duo 2.4, 450W Power Supply. Am considering replacing Raptors with WD 1T Green. Will Win7 upgrade cover all this? Do I need an eSATA PCI card? Can I go to 64? What do I need to run legacy XP programs? Thanks for info.