This is an oft-repeated question here in the forum and on the mailing list. There is no hard fast answer, but start by looking here:
http://doc.m0n0.ch/handbook/hardware-sizing.html and then check the list archives (
http://m0n0.ch/wall/list) and the forum. You shouldn't have much trouble finding a few pertinent threads, particularly in the "Hardware" forum.
db