To answer your question, one would need more details about the backend of the site. How big will your database be, what backend software will you use, how much MB typically will be transmitted per pageview, what guaranteed respons time do you need.
If the sales department of the hosting company can't help you to find an optimal configuration for your site, I'd consider a hosting company that has better customer support.
What level of VPS hosting does my site require?
Hi all. I am in the process of creating a website for offer walls.
I'm confused about hosting plans. . My website is going to
have maximum 5000 members and 30-40.000 pageviews / day. I have been told that I should buy a VPS hosting. I have chosen VPS plan which has these features: 2 CPU cores, 60 GB SAN, 4 GB RAM, 2 TB Bandwidth. Is this plan enough for my site?Thanks for any advice.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic