Thanks for the kind words on the site. As to our Page Ranking, not something I put a lot of faith in but Search Engine Optimization (SEO) itself, is somewhat of an Art & Science situation. I prefer to have good listings on Keywords rather than go by Page Ranking but they do seem to be closely related. As SEO is a Service we offer to Clients I felt I should first do our own site to make sure I know what I am doing. :wink:
Make sure to post back on your situation so others can see if the solution posted worked for you; and should then work for them.