First try is to do a complete reinstall. Uninstall the game, remove all of your mods (everything in My Documents/My Games/Sid Meier's Civilization IV), then reinstall.
If that doesn't solve the problem, I'd give up and play something else. Or get another copy of the game, maybe yours is counterfeit or corrupt in some way.