I have swapped hard drives from one machine to another with completely different hardware with good results using Linux. With Windows I always had to go into device manager and remove everything before even attempting to do this and the results were often a blue screen full of cryptic text. The hard drive in the computer I am using came out of one that failed, it booted right up. Linux does an awesome job in detecting hardware.
If I knew I was going to change graphics cards, I would just remove any proprietary drivers before installing another card. I like the case you chose by the way, very nice!
catweazel, your graphics card must be what makes my lights dim sometimes!
Had a wired usb mouse go bad so bought a logitech M510 wireless and worked great out of the box.
Recognized and no issues in Linux Great!
What is really amazing is how all of the buttons are configured in Linux without having to do anything, Windows doesn't do that.