aristotle - 5:07 pm on Jun 19, 2010 (gmt 0)
In my opinion the new links probably aren't the problem. I think they are probably too recent and too few to have had much effect. I suggest that you wait a few days for things to stablize. Sometimes when you add significant new content to a website, some pages will temporarily bounce around in the rankings or even disappear from the SERPs for a short time. I've seen this happen.