the more content the better, don't shoot for 5 - 7 pages.... shoot for 50 - 70 pages of content. there's lots of free content out there (if you know where to find it) that you can use for free and/or re-purpose. if you can hit your top 50 - 70 keywords, you'll be in great shape as far as
SEO goes.