Forum Moderators: open
I'm getting alarm bells here. Make unique content for each keyword or you are unlikely to rank well on one page if at all. If these are major keywords your targetting they deserve a page of content each.
Just changing a few keywords on each page sounds to me like your making a site purely for search engines not for users - I wouldn't want to read 7 identical pages.