Howdy! Thought I would share my opinions on system requirements and make a few suggestions.
1. I personally think that the requirements won't be much higher than those of Civ 4, however, I expect there be more processing involved and some more video textures to deal with. In summary, the CPU requirements and RAM will be increased a little. I don't think you'll need a monster video card--I'm simply not seeing largely increased texture sizes/details. I think lap top users will be excited.
2. CPU: Dual-core is highly recommended since Civ 5 will use them both. Few games actually take advantage of 4 cores, but if you have them, this would be good for multitasking while playing the game. I have an AMD 6000+ dual core and I feel this will be more than adequate. CPU upgrades can be relatively cheap if your motherboard supports it. Prices as low as $65 new, with most being around the $100 range. I think this is in the ballpark range for what most people will want to spend.
3. RAM: I think this will have the largest impact, but it's really simple: For XP users, 2 gigs and Vista/7 users 4 gigs (6-8 recommended). If you do decide to buy some RAM, try to buy quality RAM and not the economy line. The latencies of RAM can make a huge difference in the performance. Quality RAM typically have lower latencies and better overclockability. Corsair, OCZ, G-Skill, and Kingston Hyper-X are some to consider.
4. GPU: Look, video cards have so far outpaced game developers it's not even funny. Oh, really you ask? Yeah, oh really. My poor old 8800GT (no SLi) can run Crysis with an average 36 fps with all high settings @ 1650x1080, which was better than my friends SLi'd 9800GT's. But hey, if you're looking for a card, there's no need to break the bank. I've been looking and I would think that ATI's 57xx and nVidia's 260 lines are pretty good buys. They support DX11 and run anywhere from $150-200, with prices likely to drop soon. I think that's a fair deal for a card to last a projected 3 years.
The main consideration with video cards are not clock and memory speeds, as those are easily manipulated by various 3rd party programs. The ability to load and process textures hastily is what matters. Lots of video RAM can hold large textures, something I don't think Civ 5 is going to do, and the speed at how quickly those textures are loaded (video ram speed, something like GDDRx). I would say the minimum vRAM quantity, especially if you like to play other games, would be 512MB, but 1GB would be nice. Within a year or so, 1 GB will be the standard. 2GB is a little overkill, but in 2-3 years time, this will be the standard.
Bottom line is if you have a 8000+ nVidia series or 48xx series ATI card, you'll likely be fine. But consider taking advantage of the upcoming price drops to pick up a DX11 card.
5. Power supply: I am a firm believer in quality power supplies. If you have a generic "it came with my Dell/HP/Compaq/whatever computer," upgrade it, especially if you're upgrading an old video card with a recent one (even with some CPU's) or consider overclocking. 500 watts minimum. If you run 7 HDD's like I do, buy a larger one. And lots of fans... It's just a good thing to do, trust me on this. Not all PSU's are created equally and there are consequences when you mix performance with crappy PSU's.
6. System optimization: This is a huge can of worms, but I'll be as simple as possible. It will also help most computer users. I actually do this for work on the side, and it's just amazing what people have running. For those that have average computers, you simply cannot run every program under the sun at the same time and expect to achieve computing nirvana. If your taskbar has more than 6-8 programs running, you're wasting resources (and even then you're likely pushing it). Do you really need MSN, Yahoo, ICQ, and all other chats running at the same time? Do you really need updater services for Adobe, DivX, Dragon Age, and whatever else running? You get the point and the answer is no. All of these programs that load up when you turn your box on are mostly pointless and take up resources. Run them when you need them, then disable them/turn them off. And don't forget about your operating system!
So that about wraps it up. I hope it helps at least 1 person.
