Robert_Charlton - 8:30 am on Dec 27, 2012 (gmt 0)
No, I did not redirect to remove effects of Penguin or Panda because I do understand if I am penalized in one domain the penalty will go on to which ever domain I redirect it to.
Good, though see my question about the .net domain below. Did you run a server header checker on your domains?
You also don't mention the timeline of what you've done. I'm thinking that some of these things may take longer to show effects in Google (both positive and negative) than you suppose.
www.example.net redirects to the .ws also, .net was banned on Google due to DMCA but redirecting it to my new domain never impacted my ranking.
Trying to leave no tern unstoned here, you are redirecting a banned domain to your current one, and conceivably that might look spammy... and it's something that might have taken Google a while to factor in. Pure conjecture... and, again, I'm not familiar with your timeline and not fully clear on what you've done.
I would let things sit for a while, untouched at this point, particularly because of the .net redirection and the recent drop.
See this discussion for reasons to be cautious about changing and then undoing changes (that involve potential spam signals) too often...
Google's Rank Modifying Patent for Spam Detection