It's a little bit hard to remember exactly when I did what, but I think I can remember what I did and in what order. I have been techie-ing since the mid-nineties with lots of experience in new windows OS's and upgrading motherboards. My first rig was a 486 120Mgz CPU and believe it or not it still runs. I sold it many years ago.
Sorry for the tangent. As I wrote before, my theory of why I (or we) Blue Screen if I upgrade the mobo and keep the old C:\ drive without adding or subtracting anything is that it's the new chipset which confounds the current system. So all I did was download the latest Intel chipset drivers, version 10, and install them on my C:\ drive of my old setup on the Gigabyte 775 mobo (p35-ds3l). It appears that I'm a Gigabyte person now, I used to be an Asus person in mobos.
Nothing else was done. I then removed the 775 mobo and replaced it with the new one, a Gigabyte z87x-ud3h (with cpu and memory already installed) connected up all the cables and it worked as I reported. First time that's ever happened to me. It was then that I installed the LAN, audio, usb drivers.