I have a site which has a PR 6. The keywords in the title meta on the page on the font+4 tag and distributed causally throughout the page from top to bottom. As well the URL has the keywords. Even the DMOZ link has the keywords used. The site features over 150 pages which reinforce the internal link popuarity of the site and the keywords. The site is ranked #2. However, the site which is in the #1 spot has only a pr 4. Though it does have keywords in h1. It lacks much text and has only a few links pointing to it.
I wonder if I have over optimized or have I not optimized enough. Should I also do the H1 thing?