Hi Matty
Its often hard to recommend software because one often likes "what you know" - I use FamilyTreeMaker - which I haven't seen discussed alot, but I was given it first and found it very easy to use. I tried some others - either free (e.g. Legacy from
http://www.legacyfamilytree.com/ and PAF from the LDS site) or a preview or timed version - but kept thinking FTM was easier to use - I probably didn't try hard enough for the new ones. A disadvantage often quoted for FTM is that you can only see 4 children at a time on the family page.
Many folk think TMG is the best thing since sliced bread - although admit there is a learning curve involved - I couldn't get past the learning curve.
I did recently upgrade to a later version of FTM (went from V5 to V11) - I don't think the enhancements were worth what I paid. They have included much internet interfacing which I do not want and do not use.
If you search rootschat you will no doubt find other software comments
Trish