You know whats even more important than on page optimization its technology. How good your server is makes a huge difference in SEO if you cheap shit like go daddy you are going down. I just launched a new company called mindmyhost designed to help people create highly optimized websites that load super fast.
All site are privately managed by us and hosting and optimized on AWS by the team at mindmyhost. So I guess you can call us an
AWS service provider.
Also check out this blog I just wrote titled :
the technology of seo