All I did is to change the resolution and refresh rate in the cfg. The reason I did this is because the CTD would reset all of my settings to low every time. So after doing that I loaded up the game checked my settings most of them were on high, textures on medium, shaders on low and AA/AF off. Then I loaded up the campaign and did about 4 missions in a row with no problems.
My glitches didnt look quite so extreame but unfortunatly when I tried to capture a screenshot of it the game crashed. Basically I would have really low polygon objects (like the guys in final fantasy 7) and textures would not load etc. I think this has something to do with the auto graphics settings because when I got into an apc for example it would load low textures on the soldiers followed by medium etc until it got to high.
I am using 7.1 cat btw with catalyst ai disabled.