I think you can use above motherboard suggested... but save $$ on display card first.. if you are not play too high end game.. maybe the onboard display will good enough for you.
For Hard disk... if the $$ is not difference... please look forward to 1TB (I also prefer seagate)