I have about $1200 to spend. The DBs will me up to 500MB. End of Day backups are acceptable.
One seemingly knowledgable source I spoke with recommended the following, and EMPHASIZED that I should not waste money on 2G of RAM -- 1G was enough. I really would like feedback on that one point. Also any of the other suggestions. Here are his suggestions below (comments his, not mine):
Just for reference, a 500MB database is relatively
small as far as database processing goes. Hell, you can fit that into RAM on many
desktop systems these days, essentially removing disk performance as a bottleneck entirely.
1GB of RAM is probably enough if you're working with a single DB of about that size (that would give you room for the database, OS, and whatever you're using to do the processing to all fit in RAM). If you plan on working with multiple databases simultaneously, or with working with larger ones at some point, buying 2GB of RAM now is probably not a bad idea (since prices are pretty decent ATM). Otherwise, put the extra cash towards a faster CPU.
Intel CPUs
tend to be faster at doing lots and lots of really, really simple things sequentially, and if the database fits entirely in RAM, the extra bandwidth provided by high-speed DDR2 might help. However, if you are doing more complex queries and searches, to the point where it's basically no longer a simple sequential operation, an Athlon64 might perform a lot better. It would help if you gave us more details (what application(s) you're using, some general idea of what kinds of queries you will be running, etc.) Also, a Socket939 Athlon64 system can be upgraded to use dual-core CPUs without much fuss, whereas it requires a whole new motherboard on the Intel side (of course, if your programs are not multithreaded, this won't help much).
The other posters' comments have been pretty much right on. You don't need a 450W PSU, though...
maybe 300-350W (although you should get a brand-name PSU with a good amperage rating on the +12V line). The very fastest CPUs use about 100-110W, and you aren't planning on putting much else with a high power draw in this system.
The CPU/MB/RAM is fine... the other parts are overkill for essentially a workstation.