I am massively going to be upgrading my computer in about a week. I am going to be replacing my current motherboard, RAM, CPU and, video card. My current system is a Pentium 4 2.6 GHZ Hyper Threaded with 2 GB DDR 400mhz PC3200 memory, Asus P4C 800 Deluxe motherboard, ATI X1600 Pro. I am going to upgrade to a Core 2 Duo E6600 2.4 GHZ with 1066 mhz bus, 2 GB Corsair 800mhz PC6400 RAM, Asus Striker Extreme motherboard with SLI support and, Nvidia 8800 GTS graphics card. I am purchasing a Ninja 2 Heatsink with a nice fan for this new system as well. I have the following questions though: 1) I currently run Windows XP Home Edition upgrade version on my computer. I have 4 hard drives installed on my current system. The XP is on my C Drive. Will I have to reinstall Windows XP when I do my massive upgrade? I'm pretty sure i will. If so, will the hardware signature feature of Windows XP prevent me from being able to install the operating system? I am speaking about Microsoft's anti-piracy system that records your hardware setup digitally and makes you register a key with M$ so that it fingerprints it with your system. Will this prevent me from completing my upgrade? How can you get around this annoyance (besides changing over to Linux...LOL). 2) Will I likely need to flash the BIOS so that it has the newest BIOs version? If so, do I just install the software with the board, the OS, etc. and boot for its post and then once everything is installed and ready just insert a floppy with it and flash? Thanks all1 you guys are fantastic!!