Over 95 percent of my searches have been for BMD or Census information and I don't think there is much to choose between FindMyPast and Anc. However, The Genealogist, in my opinion, seems to get it right first time far more often than the other two. It's probably because their transcriptions are very accurate.