Well written, high quality info. That just about nails everything in the realm of SEO right on the head.
This may come across as a join question, but for info sites, like a corporate page, how would the seo be structured? It may seem like a rehashed moot point, but for professional SEO, I think its a must-have.