Can anyone help me find a free Genealogy program? One that has places where I can input detailed information about relatives with pictures? If anyone can help it would be great and please leave a link to the site.

http://www.familysearch.org/
will let you download Personal Ancestral File (PAF) for free. It has been around for 12 years or more. Stable, simple and free. I don't think it supports pictures, though.

Roots Magic supports pictures but costs $29. It has been around for ages too.
www.rootsmagic.com

Both do everything else you wanted. Family Tree Maker does too, but I think it is more expensive because they bundle a year's worth of Ancestry with it.