I agree with Arsat ,if you are on a budget tho.. here is a great pc build for 500$
The $500 Home Office PC Build | The Tech Buyer's Guru
but if you have spare money,but still nothing crazy,I recommend this
The $1,000 Gaming / Productivity PC Build | The Tech Buyer's Guru
if,you are comfortable...