I am finally seeing movement on our top keywords going from the last page of search to page 4-6. I studied the top 10 and found something they all had in common. On their category pages (we are retail) and they all have content, about 300 words. They describe on their cat pages: what is a widget, what is a blue widget, what is a red widget. Whereas we have the descriptions of a widget, blue & red widget in the product descriptions (not dup content) and also we have separate guides on other pages in more detail. So I added more content on the cat pages, without it being duplicate content. I also noticed on their front page they all have have about 500-750 word content so yesterday we just added 250 word content about the fold and hope this helps. In the last few weeks we focused on keywords and on the over optimizing. I focused on the those pages and pulled down more keywords (even though I did not think it was over optimized) and I worked the titles, alt tags, meta description and of courst the description. I have one more issue to figure out on my blog and if this does not help, in the next few weeks for the first time i will have to purchase adwords.