I wanted to give one final update to close the loop on this thread. After attempting all of the registry tweaks to no avail, I decided to throw in the towel and reformat. This is when I finally discovered the root of this problem...
Following the reformat/reinstall, I was back inside Windows after the first reboot. I then proceeded to install the Bootcamp drivers. The sound came alive, the wifi card activated...everything seemed to be going great. It finished and said that it needed to restart, so I clicked restart. Right away it jumped back into the same BSOD loop! ARGH!!! Fortunately, this time around the Win DVD was able to restore me to a point prior to the Bootcamp drivers.
From there, I was able to install all of the hardware drivers from the downloaded Bootcamp folder one-at-time. I rebooted after each new driver until I eventually figured out which one was causing the crash... Of course it was the video card. I attempted several versions of the Bootcamp video driver, I downloaded the AMD Radeon 6970 driver directly, and still kept getting the BSOD loop. It was super frustrating, and I even started suspecting a physical hardware problem...but it worked fine in OSX so I pressed on. I returned to the Bootcamp drivers folder and started poking around in there again when I found this file named ATIGraphicsLegacySetup.exe. I didn't have much to lose at this point, so I just double clicked it. The installation dialogue popped up and it was very similar to the ATI Graphics Setup.exe file that is run by the automated Bootcamp driver installation process. It finished, asked me to reboot, and then it worked!!!
So to summarize what eventually did work...for me: 1.) Reformat/Reinstall Windows 2.) Manually install each and every driver in the Bootamp->Drivers folder EXCEPT the video driver. 3.) Create a restore point. This allows you to experiment with different video driver iterations without having to reinstall all of the other drivers each time. 4.) Launch ATIGraphicsLegacySetup.exe 5.) Reboot
LonerT, I can't thank you enough for the time you put in helping me sort this out.