For anyone interested in knowing what factors most influence a website's search engine rankings, this is a must read:

http://www.seomoz.org/article/search-ranking-factors

The report is based on responses from leading SEO experts and ranks factors that both positively and negatively affect rankings.