Mini Angel care was the saviour for me that did stop me crossing over into madness. My SIL however didn't like it.
I think go with your gut. Everyone is different, so do what you need and if anyone judges you, says everything about them and nothing about you.
I "needed" it due to health issues with DS which I believe I have mentioned previously - so I will be having one again this time round. That doesn't make it the right choice for anyone else, as can feed into paranoia and not offer the reassurance it provides me.
Holidays abroad - with DS we had already booked a holiday for a friends wedding in July the year he was due (Jan baby). We added him to the holiday booking after he was born - but then the few weeks before decided best not to take him.
We had a heat wave in 2011 in the June that made him so sad and uncomfortable it wouldn't have been fair to take him. Soon as we were getting off the plane, I was glad we had left him behind. He had a lovely week with my family and DP's family took him out a couple of days also, and we skyped. Another friend has since taken her 6 month old aboard similar time of year, and says it was no bother (baby was happy).
Yet again, my decision was right for us, and her's was right for her family. Babies can be added to bookings as "master x Surname" fairly early and travel agent we used were happy to add DS to the existing booking and then remove him later - so you could always book and then make a final decision nearer the time? (check whoever you use they allow this and if there is a charge in advance!)
Obviously I am really lucky that we have my family's support locally and complete trust in my family to respect our wishes relating to "dos and donts" - DP's family, its another matter but hey ho, a moan for another day!