I agree with the Intelligender test. You can get it at WalGreens or CVS for about $30. I took it and so did my friend around 10-11 weeks and it was right for both of us. In fact, she was convinced she was having a girl. This is her third child and she has a boy and a girl and this pregnancy was so similar to her daughter's, she really thought she was having a girl, even after the intelligender test showed boy. When she went for her 20 week ultrasound, there was no doubt it was a boy.She's had several more ultrasounds showing that it is a boy. Mine showed a girl result and all my ultrasounds have been girl ultrasounds. I'm now at 26 weeks. I'd say it's worth it just for fun.