It's only been a few days since I noticed (posted this shortly after I found out). I havn't done any exchanges since PR was updated last (but a few before that), if that is why this has happened then it's easy enough for me to take links down.
Google penalized your site, let me ask you this did you get paid links or did you get links from spammy sites.