I guess what Matt said to Haughey: your site looks like a content farm, lot of posts have poor content, filled with lots of links, none of them have backlinks so it was hit by Panda. Even if there is a lot of good pages on the site according to someones, it is enough to have also a lot of shallow pages to get caught.