There's no magic formula for figuring out how much horsepower you're going to need. Put together as much info about your expected traffic as you can, and contact the sales folks at HG for some advice. The nice thing about VPS, however, is that you can start at a low level, and see how it goes...