I am still fairly new to Genealogy. I love working with Legacy and Roots Magic when I first started out. Lately, I think my newest favorites are Ahnenblatt, and My Family Tree Software. All of them are easy to work with which for me is a must, and a plus for any Genealogy program. My favorite part about all the programs in particular is all the charts, and reports that you can do. Especially interesting in Roots Magic and Legacy you can create web pages. Definitely a plus for those who aren't savy in html.
The one thing I had never noticed in other genealogy programs that I noticed in Ahnenblatt was that you could create a birthday list,But that would really be only for the living relatives. I haven't found this tool useful yet.
My Family Tree program. A little odd at first but fairly easy to work with. It's trees look different than what we're used to in the family tree maker ,Roots Magic, or Legacy. And it does open different and doesn't from what I can tell keep your trees loaded. If I figure out how to keep the trees within the program I'll re post about this at a later time. That's really the only draw back the the program.
I'm most favorite would be The Legacy and Roots Magic.