Entirely depends on how much traffic you expect the box to get, and how "heavy" the web applications you expect to be running.

A simple Apache box serving a few relatively static sites to a few...