we found out with DS. DH wanted a surprise but i really wanted to find out casue i really wanted a girl and wanted to sort out any gender disappointment issues before the birth (there were no issues when i saw his boy bits on the screen i couldn't have cared less that he wasn't a girl) DH ended up agreeing and we found out. We both loved knowing as we were able to bond with bub more easily and imagining life with bub was more real IYKWIM.
With our next pg (if we are that lucky) we will be having a surprise bub, just so we can experience the surprise at the birth. i know i will find it extremely hard not to know cause i am very impatient, but the surprise at the end will be worth it i reckon.
Another way to look at it is, if you do want to find out, bub may have its legs crossed, and also they can never be 100% right about the sex, so a surprise at the end is probably better anyway, at least then you can be sure.
Bookmarks