Exactly what Myturn said. I would much prefer face to face and privately - not in front of other people.

DH and I had been trying for 4 years when my brother and SIL thought they would annouce it in the middle of lunch on xmas day. Needless to say I was very upset and had to put a fake smile on when I was gutted on the inside.