If your customer has a defined budget, you will get better answers. There is a huge amount of various hardware, and you could spend anywhere from not much money, all the way to more than you would think any sane person could afford.
Your customer's experience level, and the level of quality they expect are important considerations. Are they going to burn to CD's?, back to video? DVD Burner?
What platform are they going with? Do they already have Premiere?
Check this site out, lots of good info here.
VCD help Be sure to check the comparisons of capture cards, and video formats/codecs.