I think that the gig of ram is a total and utter waste of money. You already have 512. You're sitting pretty.
Yes ram is nice for compiling, but what will you be creating? If you're compiling the quake 3 engine then yeah you want a decent system with a good bit of ram but in most cases you really don't need that at all.
To get an idea of what I'm talking about check out
www.vs-sports.com They have a game there called Kings of the pond that I was a developer with last year. Our systems had 256 ram compiling quite a sizable application under J++ and we felt our ram was adequate.
Even a reasonably sized program with multiple classes and thousands of lines of code won't require more than 512 ram. Unless your program is totally nuts you couldn't create one big enough to "choke" a 512 system even after weeks of coding unless you have a lot of crazy stuff going on. OK you might wait 2 minutes instead of a minute and a half but really I'd sit there and see how you do. Like the guy below unless you're copmiling on a P60 the vast majority of your time will be spent coding and for that 64 megs is fine
You have to realize that people on anandtech are power-crazy. That is why you have people here who have a dual P3 system for their server in their bedroom that might only get a thousand hits a day. Total waste of power. Sure its nice to say you have a dual p3 server in your bedroom but its pathetically under-worked.
This is my opinion and I'm open to suggestion
