Just got it working! So relieved..
My 6970 is mining at an average 386mh/s using 2 cores of my CPU and with the flags -v -w 128 on GUIminer, it also works on BFGminer and cgminer.
Solving the problem was greatly assisted by going into safemode a number of times and using 'driver fusion' the poster above me recommended (Thanks!) to remove all traces of nvidia and ati drivers (besides the registry entries because it doesn't do that unless you purchase the program, which worried me at first).
Apparently the issue was caused by not having
VERY SPECIFIC DRIVERS and complicated additionally by not having full un-installations of the earlier drivers I installed, that being said - The LATEST drivers that were RECOMMENDED to me by ATI were the drivers that caused this issue to begin with.
I tried downloading different versions of the 'ATI stream SDK' which is now known as the 'AMD app SDK', that didn't work oddly enough..
I personally needed
http://support.amd.com/us/kbarticles/Pages/AMDCatalyst126beta.aspx NOTHING else worked.
No idea why, all I know is that I went through an inordinate amount of trouble to get this working.
I would never wish this upon anybody... So I hope my posting this helps somebody that needs it..
Now all I need is a massive bong rip and a 6 pack to help me forget this hellish experience..
Thanks! This worked for me as well
![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)