Here is a list of the software that I use and really like:
Genealogy Management Software: Legacy Family Tree (http://www.legacyfamilytree.com/)
Cost $30 to $60 depending on what you choose. There is also a free version.
Journal Software: Personal Historian (http://www.personalhistorian.com/)
Photo Managemment Software: Heritage Collector (http://www.heritagecollector.com/)