opengl games not loading

My opengl games will not work. Neverwinter Nights and Quake 3/StarTrek Elite Force lock up on me right at the end of the level loading thing. The UT2003 demo works on my computer so i took the opengldrv.dll and copyed it to the Elite Force folder and renamed it opengl32.dll and the game will not lock up on me, but i get freeky colors every now and then. Reinstalled the a few times with no new effect. The opengl32.dll version in my windows\system32 dir is 5.1.2600.1106 and im fresh out of ideas. Anybody else know of anything that might help?

Radeon 7500 PCI
AMD 1000mhz
Windows XP Home Ed.