I have more of a computer hardware background then financial markets so I hope this is of help.
One's hardware requirment is really contingent on what sorts of applications are utilized as well as to what level, which I believe everyone has a decent understanding of what their requirment is...