It's been years since I followed all the PC technology so I am having a lot of trouble figuring out what supports what. Please help an old geezer save a few pennies. I am buying the core of a new machine. I am upgrading from my 1gig P3. I am upgrading almost entirely for civ4. Right now I don't play any other games. Consequently, I want to keep my geforce4 4200 and try to save some cash. Obviously the conversion to PCI-X is complicating things. There's plenty of room to upgrade to another AGP video card in the future if I find a game I want to play. The sweet price/performance CPU appears to be an Athlon 64 3200. This is the socket 939, 1000 FSB version I believe. So I need a motherboard that supports the 1000 fsb socket 939 athlon 64, but still has an AGP slot. Is an nforce3 250 with 1000 fsb (socket 939) going to work for me? I can't find an nforce4 board with an AGP slot. Anyone know about this? Further, does this require DDR400 RAM, or will DDR333 RAM work? The motherboards in this area support DDR400, but I have some old DDR333 stuff sitting around I'd like to use if I can. Any other general advice for me?