I have about 3 money sites, each of which were hit one after another since May 2012. There have been times when I thought of almost giving up on these sites, but somehow managed to 'build new sites' from the lessons learnt previously. I was checking my sites today and was pleasantly surprised. Site #1, which when searching for mydomainname would show results for another similar sounding domain, today it now displays my site completely. Site #2, got hit by the second penguin update is finally moving back up the ranks. (moved from #1 to #20 after Penguin 2.0 and now back to #4) Traffic has been increasing slowly but steadily. Also these past months forced me to look into other traffic streams. I'm now using Videos which is proving to be a great way to bring traffic and make sales as well. Just wanted to update this here and especially for those whose bread and butter comes from IM, don't give up. You've heard this before, but its easier said than done. I'm sure there will be many more stupid updates from Google, but the key is to just keep doing what you are doing. I'm almost convinced that every time Google's updates takes out high serp ranking sites, at least half of these sites end up being ignored and thus just disappear over time. Also be sure to set aside some money from your profits. Last 2 - 3 months my revenue took a nosedive and if it wasn't for the savings I made in the previous months, it would have been difficult to even buy a pack of smokes. Moral of the story: Just keep doing what you are doing, no matter what update google throws at you and try out new things. Hope this is of help to other members who might be struggling with IM.