As it says in my signature, I echo comment two for Gramps, as it says in my signature. I Started looking at it , and despite having worked in IT product support all my life I found it very very complex . I tried something else for a year and decided it had too many shortcomings. I went back to gramps. I've never looked back . I can't over emphasize the fact that it is very sophisticated and fully functioned. This means it takes a long time to get used to it. On the plus side, there is a very good support network of other users, and you will get a very quick response to any problems, but you will have to reply rely on the YouTube videos to get you started.
Alternatively most of the others allow you to download and try the product before you pay for it. Just import a gedcom file.
The number one rule for choosing software is decide what you want to do and then find a product that will allow this. If you need lots of sophistication, go for a sophisticated one, if you just want basic record keeping and the family tree, go for a simpler one.
Do you want something public on the internet so that it is accessible by others, or do you just want something on your own computer? Generally, the bigger the company the worse the customer services.
Martin