A lot of the times when we thin k our site is banned its not that at all. A lot of factors come into play with seo. A few weeks ago a site that I was working on just dropped form the 1st page and totally disappeared. A few days later it was back to where it was before. Sometimes it's just Google doing their little algorithm changing dance.
I suppose that the author of the thread has found a solution, as he hasn't provided any additional info, which could help us to find the reason of the penalty.