“Getting high quality editorial links is currently the single most important factor in getting a site to rank.”
I would have to agree with Andy Hagens. Getting links from authoratative websites and blogs within your industry is the best way to climb those search engine ranking pages.
Yeah sure, getting the right keyword in your domain and url is important. Look at what happened to Cornwall SEO. This site is number one in Google for the search term “cornwall seo”.