Saw this mentioned by a user on the What To Expect message board. I was pretty skeptical at first, I have no trouble admitting that, but figured enh, worst case scenario Im out $7.
I fooled up the first few recordings, but once I got it positioned right and stayed still (and kept away the cat who insisted on laying on me) I could hear a steady little chugging that sounded just like a little train! It was pretty amazing, I must say :) Im almost 20 weeks and a little plump lol, but it seemed to work well! Take a measure of your own heart rate too, for comparison, I find it helps when recognizing what to listen for.
Would really recommended it just for kicks :)
Bilbo Teabaggins about MyBabysBeat - Fetal heartbeat, v2.98