This happens in whatever you are syncing to, and your iPhone is just reflecting it. For example, it happened to me when I restored twice in one day. I ended up with triple entries for just birthdays. I went into my calendar in Outlook and made the correction and then, when I went to sync my phone, I told iTunes to replace what was on my phone with what was in my calendar.