Thanks Biggles for another vote for Rootsmagic. I will pass it on.
No, I havent gone down the DNA route myself and don't intend to in the near future. I have had extensive dealings in my professional life with DNA results produced by Government departments for Court cases to know that even they are fallible. Let alone companies which make a profit without the proper checks and balances being in place.
I suppose that Family History is now two separate entities. Do you want a biological tree based on DNA or do you want the "family tree" based upon who actually was responsible for bringing the child up and who they, the child, regarded as their parents or step parents? At the moment I am happy to go down the latter route with the accompanying documentation and historical implications. I know I have a couple of illegitimate lines in there already some of which I know who the parents are and some I dont. Maybe sometime in the future one of my descendants might want to look at the DNA version when the results are a little more accurate. 
Cheers
Jackie
Another to me very useful feature of Roots Magic is that you can create a USB Memory Stick which has the software and the full family tree on it. The software will run off the device and all the tree is fully viewable including the documents, media etc. Useful for supplying copies to family members for inclusion in their own version of the family archives.
DNA testing is a personal choice and its accuracy for genealogical research is well proven. However I understand the views of others who are less enamoured with using DNA with their family research.
If I have a DNA match who shares 100cM of DNA with me, we are related, and I have the documents and citations to verify the tree branch pathway between us hence DNA validates that pathway.
My birth certificate has my father shown, it is a false document, from a Genealogical perspective we cannot now rely on the accuracy of documents alone in proving a relationship.
DNA has shown that he was not my Biological Father, a DNA test has shown that my Half Sister shares 1800cM with me, and hence I know who my Biological Father was.
So 15 years of family research has via a DNA test revealed that Half my Family Tree is incorrect.
Now is the time to generate a Family Tree that is both Biological and Familial in nature, and that is the case with my own as the branch lines from both my Biological Father and my “adopted Dad” are included in my tree.