I like GenJ because there is nothing you can't do with it, as long as you're willing to dig through the (admittedly complex) UI options. Very powerful, flexible and adheres strictly to the GEDCOM standard so compatibility is excellent. I have trusted this program with my family's history for more than 5 years. The only downside is the lack of a polished, user-friendly UI. I also disagree with those that claim this program is unable to track unions other than traditional marriage (such as civil unions and same-sex marriages). I've never had an issue with these subjects.
One of the worst UIs I have ever encountered. Poorly thought out, exceedingly difficult to do the simplest tasks. Uninstalled and moved on to better software.
There are no 2 star reviews.