With DS (our first) we waited.

We had a few family and friends pregnant at the same time and they all found out so I liked that we did something different, we didn't really encounter any complaining. People asked we said we were waiting and that was pretty much the end of it, other than "how can you wait, I would want to know now" kind of stuff.

I knew DS was a boy from the start and I was the only one who thought boy, everyone including DH thought girl. I don't know how I would have felt if it turned out to be a girl because I've never been in that situation, I would like to think I would have be fine with it.

I agree its much harder to find neutral clothing now, when we had DS 9 years ago there was a lot more around. Now I would probably stick to some basics and maybe a special boy and girl going home outfit for the big day, keeping some money aside for buying clothes once bub is here.

With DD we found out and if I ever have more I'm unsure what we would do.