You have provided some very useful reference material here that should be useful to many. It is actually one of the better posts that I have read about SEO in a long time. Yes, SEO is never a one and done proposition.
Thank you Minstrel you have given some quality knowledge here. You have really good SEO knowledge. Can you tell me how can u get my websites on top of Google searches what steps you suggest i should carry out, can i do lead generation through simple SEO or there is something else for generate lead. Thanks in advance