Well, hopefully I have the best of both worlds. I do know the tecnical/geek parts as well as learning the SEO parts. I also have 3 great partners, one total techie and the others salesmen. I think we have a very viable solution however we are an unknown company with four employees, us. But, IMHO, if more companies started to worry about SEO at the beginning of projects instead of the end, a lot of folks here would be working for giant corporations and be extremely unhappy in their careers. Instead, from what I have read, a lot of you love working out of your house, love the extra time with your kids/spouse/signifigant other. So would the web be a happier place if ALL companies started projects with SEO I kinda doubt it. Of course all this is just conjecture on my part, I could be wrong.