I started out with 36 fps on the ggl timedemo.
36 5.7 Catalyst
40 installed 5.10a
44 Some Graphics tweaks
53 More Graphics tweaks
55 oc'd graphics card
66 oc'd computer to 3.350 GHz (220 bus) also lowered some memory timing and upped the agp bus speed a bit.
?? Install new Omega drivers - still need to try this.
?? Softmod 9800 pro

Here are all the config tweaks I'm using:
seta r_displayRefresh "120"
seta r_gamma "1.5"
seta r_brightness "1.2"
bind "1" "seta r_gamma 1.5;seta r_gamma 1.6"
seta com_allowconsole "1"
seta g_fov "110"
seta s_musicVolume "0.0"
seta s_globalFraction "0.2"
set image_downSizeLimit "128" //1024 for 256 cards. 512 for 128mb gfx. 256 for 64mb gfx
set image_downSize "1" //use to enable above
set image_downSizeBumpLimit "128" //1024 for 256mb gfx. 512 for 128mb gfx. 256 for 64mb gfx
set image_downSizeBump "1" //enables above
set image_downSizeSpecularLimit "2"
set image_downSizeSpecular "1"
set image_useNormalCompression "2"
set image_useCompression "1"
set image_useCache "1"
set image_cacheMegs "512"
set image_cacheMinK "10240"
set image_lodbias "0"
set image_anisotropy "1"
set image_filter "GL_LINEAR_MIPMAP_NEAREST"
set image_usePrecompressedTextures "1"
set g_projectileLights "0"
set g_skipItemShadowsMP "1"
set g_skipPlayerShadowsMP "1"
set g_decals "0"
set ui_showGun "1"
set g_showhud "1"
set r_mode "4"
set r_forceLoadImages "0"
set r_shadows "0"
set r_skipBump "1"
set r_skipSpecular "1"
set r_skipNewAmbient "1"
seta s_maxChannelsMixed "32"
Those were the first ones, then I added these which seemed to help quite a bit also:
image_useCache 1
image_cacheMegs 384 //This is the setting for people who have 512 mb ram. For 1gb ram try a value like 192 or 256!
image_cacheMinK 3072
r_multiSamples 0
cm_backFaceCull 1
com_purgeAll //This setting reduces in game pauses while it increases loading time
r_vertexBufferMegs 64
r_orderIndexes 1
r_usePortals 1
r_useOptimizedShadows 1
r_useShadowCulling 1
r_useCulling 1
r_useInfiniteFarZ 1
r_useStateCaching 1
r_useCachedDynamicModels 1
r_useTurboShadow 1
r_useShadowProjectedCull 1
r_useConstantMaterials 1
s_force22kHz //This setting forces 22kHz audio which improves performance at the cost of audio quality.
s_clipVolumes 1
r_useIndexBuffers 0
r_useVertexBuffers 1
r_useTwoSidedStencil 1
g_showPlayerShadow 0
image_preload 1
image_filter GL_LINEAR_MIPMAP_NEAREST
Also you can get the latest ATI Tools and set the AGP latency setting to 64, supposedly it helps I dunno. Also it is good for locking a refresh rate, fixes the bug where refresh resets when you go to windowed mode.