SEO is a moving target. What works today will not work in a month. The search engines are always tweaking the rules. When you figure out all the answers, they change the questions.[:-crazy] If you get a call from someone promising the moon, it's a 99% sure fact that they are a scam. As someone mentioned earlier, their black hat methods will work for a week or two and then you get thrown under the bus. Google looks at "quality of links" not number of inbound links to avoid the "link farm" game. Age of the site is important, video is important (did you know that YouTube is the SECOND LARGEST search engine behind Google?) frequently changing content is important, testimonials are important, "stickyness" of the site is important - how well do you engage the viewer and how long do they stay on the site. Basics, basics, basics! There ain't no magic bullets.[:-weepn] Your page titles NEED to have your key words in them. Nobody is searching for "Home". How many of your main site's pages are called "Home" or "contact us" or the always popular "INDEX"? Big FLUNK!