It's not rocket science - you just have to get it right - forget all the cobblers about keywords and debates on a load of bollocks - get yourself a decent wordpress template and BLOG about every gig and put photos up ++++++++
From what I have been reading blogs are highly overrated because most of them are subdomained and not being picked up in searches.
Why pay someone to tell you about SEO when you can learn for free?
Perhaps some of you will find these links useful:
http://www.seochat.com/
http://www.pr-inside.com/seo-sem-ppc-training-institute-free-r1427929.htm
http://www.cmswire.com/cms/web-content/optimizing-your-website-for-microsoft-bing-005211.php
http://www.seoinc.com/
http://www.searchengineoptimizationjournal.com/
http://www.livingroom.org.au/searchengineoptimization/
http://www.webdevelopersjournal.com/articles/search_strategies_tips.html
http://searchenginewatch.com/2168021
http://www.gabrielweinberg.com/blog/2009/04/search-engine-optimization-seo-tips.html
We can get it for free. Why would we pay for nothing?
so want anything on wordpress David
I have themes, ebooks, scripts - you name it
just pm me for details