Ultra-sound is not 100% accurate because it depends on visual judgement. The only 100% accurate method is amniocentesis 羊膜穿刺術 which 取出羊水進行測試. It usually would be suggested for mom-to-be who is 35 years old or above at time of delivery. By checking the DNA, the gender of the baby can also be revealed. Of course, it's not necessary to do amniocentesis if you only want to know the gender.
Honestly speaking, you cannot change the gender anyway. Knowing in advance would only be convenient for you to prepare the nursery and buying clothes.
花旗太太生活在花旗國,留意時差,你問我未必即時答到。