Decided to suck it up and buy a new video card. Got a GeForce 4 MX 4000 from Best Buy for sixty bucks. Now Civ 4 runs great (or good enough for me), and my computer actually seems faster now that it’s not devoting 96MB of its own RAM to the onboard video.