I am a computational biologist and have been relying on a mix of my own servers and Amazon EC2 for doing scientific computing. I have a new client who doesn't want any data outside of our firewall, so I need to build a one-off compute server for this project. Obviously the less I spend the better, since it's a one-off. The system will run Linux (probably Ubuntu) and I have no need for anything other than integrated graphics.
I was thinking about the following, but I would like to hear suggestions.