I like when I see thread like this so here is my story.
Am mentioned before I'm not in the IM and I do not provide SEO for website how earn money from advertising. I only work on offline business website. For those how do not understand this idea (not try to offend any one with this) I'm talking about offline business like an online store for people to sell their products or presentation website where people come an call to make an order or come to the store/factory etc.
The site that I'm working now is a an website for translation services in my country. I target around 7000 an more keyword... I try to target all the word that a person can type when looking for a translation services. The website have around 7000 webpages and a few hundreds will come, all are indexed, and the domain is a 1 year old. I'm on page one for around 85-90% of the keyword that I'm targeting.
I have a primary keyword with around 1 mil searches/month.
In sept-oct last year I was on the second page for that keyword this after an good (in my opinion) on-site SEO and huge blast of SB a few bookmarks and a few more directory submitting. After this my website start to go down (it also have a few dances before) but this one look more serious. After the panda update it was got down. At this moment I decide that it was time to stop the SB blasts and go with a more "high quality" backlinks (BIG MISTAKE). I try this strategy until march when my website hit the bottom (page 12 for my primary kw).
After this I restart the old, "low quality", "out of fashion" strategy with big, huge blast of SB backlinks (just build the backlinks not try to index them only let G discover) on all kind of blogs... And here my website start to rise from 12 to 8 in a 2-3 weeks. I continue to do the work (I build backlinks directly to my main page and also to the inner pages, almost all 7000) and my web page come to 3rd page about 2 weeks a go and now is on second. The only thing that I have done is blasting huge amount of SB blasts.
My opinion about the new G algorithm is that it's targeting the on page SEO and not the off-page. Maybe some of you remember the time when was enough to put your keyword in the alt tag and you hit first page, like those days are gone also the days when you generate your content and insert a high density of your kerword in it are gone.
Second SB/ Xrummer and tools like this and people that can understand what a server is and not thing at it like the place where my website lives. People that try to understand G algorithm and not say things like I "HATE G", and and think more closely to the machine and not to Google adsense, was and will always be in the business.
More than that I do not see how software that build backlinks on a push of a button can have so much succes. Just thing how a program looks like and how difficult is for a programer to build such a software and after this think if that software is so good as you thing. Try to thing to a seo strategy and then draw a simple algorithm (yes draw it on paper, here we call it logical schema) based on that strategy, and the think what resources do you think you will need to run that algorithm.
This is my opinion and hope I will not be shut for this
P.S.My site is build looking from the users/visitors site of view since I need to convince that visitor not just to click but to became a client and buy my products/services.