Custom built baby!!!!
RAM -lots and lots of ram, maybe 1gb of ram (minumum 512mb esp with all the vsts you could be running)
CPU - 500mghz minumum, i did beats for bout 2 yrs with reason with a 100mhz pc, so i think 500mghz could do justice.
HDD - 80gb minimum. with all the samples...