In my own experience, getting a U.S. Discovery membership was worth it. I have found pictures from other members, military records, and much more. The most useful part of the site is meeting long lost cousins that have already completed a certain part of your tree. You can email them and converse about whatever you feel like. For those just wanting a few generations, getting an ancestry.com membership and buying Family Tree Maker from Amazon is all you need.