Zorba is right, you dont need very high end to record multiple streams, unless you get some older/cheaper cards, which off load to the CPU..
But it sounds like your plan is to have an all in one box... Which personally I started out that way, but now i have a file server (well two until i get...