I had this problem since January 10.... until today, I started to taste victory....
I would like to thank you all because everyone here helped solving the problem....
Last month I was this close to get fired because the CEO didn´t believe it could be an apple problem.... it was...
Thank God IOS6 solved the problem two weeks before my wedding, I accept this gift from Apple as my wedding gift...
As for you greengeek, I asked the CEO to see if the birthdays where shifted, and they where not...
This solved my birthday problem a month ago...
I deleted all the birthdays I had on his calendar..
Then, I went, on windows, in microsoft oulook contacts, added the field "birthday", and then changed the year of the birthday of each contact it had a birthday, for example, John had his birthday on 13/05/2012, changed it to 13/05/2011.... the year dosen´t matter at all, but this change makes outlook or Exchange to add the calendar event automatically as it has to be...
Hope this helps...