I will start with a little background info. I am a web developer and I have an up-to-date laptop, so I am not looking for a high-tech desktop PC as well. I am looking to get myself something that I...