I fixed it, but how I did it is unknown to me @_@
I edited the XF86Config file to reset my monitors sync ranges to see if that would help, and it didn't, so I ran FGLRXCONFIG and ended up losing 3D, but fixing the 2D. To get the 3D back, I ended up with no picture (by uninstalling the driver and reinstalling it, and rebooting). Sax2 wouldn't run so I ran xf86config instead, then ran fglrxconfig again just so I could get a picture back when the xf86config failed. After rebooting, I got my xserver running again so I went to check the dmesg, and lo and behold, the AGP mod was in use indicating that 3D was back so I fglrxinfo to make sure and BLAMMO!:
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9600 XT Generic
OpenGL version string: 1.3.4641 (X4.3.0-3.14.6)
just what I want to see. Though I don't know what the hell is gonna happen the next time I need to reboot :/
The really strange thing is that the XF86Config