All good advice Ray. A good SEO does his own testing and knows what works. Unfortunately just having good content is not enough. Time and time again a poor content page outranks a better one because Google can't seem to rank on the quality of content alone of course. Links being one of the most important factors. Oh by the way the right kind of link really matters so yes you'd better hire a pro. And why would you not? It's time consuming stuff better left to a professional.