I have been using Family Historian, now at V7, since V3. It is fully GEDCOM compliant, and a very powerful and flexible program. It might seem a bit daunting to start with, but there is an excellent user group with lots of tutorials and videos for those just starting. I have tried many others, but I would now not move from FH. As with most pieces of powerful software, it pays back to get to know it gradually, and use the sample database and tutorials first.
In addition to the standard program, which you can download a trial for free, there is the ability to write your own "add-ins", and there is a brilliant companion program called Ancestral Sources, that makes adding BMD and census entries a breeze. You can set Ancestry or FindMyPast to be a browser interface (if you wish, I personally don't bother). It can cope with families from just a few people to families of many thousands. It is also a UK written piece of software which, if you are UK based, helps. I believe it is multilingual, but I've never needed to check that out. It's media handling is brilliant. It has to-do lists and the ability to create research notes to help organise your research. It's handling of sources is good, but you do need to make some fairly basic decisions on how to record and use sources first, as they can be a pain to change later on - this from experience.