Sitting in Israel, as I am, trying to find a simple, basic bread recipe, I want to tear my hair out. Seriously, people, S-I-M-P-L-E and B-A-S-I-C. That does not include evaporated milk, two days, potato flakes or a bread machine. Yeesh.
And seeing as how I'm 7 hours ahead of my mother, I don't think she'd appreciate a phone call at 3 a.m. for a bread recipe. Which is, um, what I'd normally do. She's begged us to look for good recipe software for her before, so here it is - what my research has yielded. Maman, I hope this helps. I can't live without your recipe brain for much longer.
Seeing as how you have an iMac now, your software must be Mac-compatible, so I checked out what people were saying about what was available (MacRumors).
MacGourmet, Cook's Books and Connoisseur all got approvals, in that order. (on Version Tracker (scroll down), there was a review in this order: Connoisseur, Cook's Books and then MacGourmet)
Mastercook and Cookware got big no, no, nos. (I think Mastercook only runs on older Macs, in fact). Cookware got blasted for small font, which I imagine you wouldn't like either.
They can all be downloaded for free in order to test them, but all must eventually be bought for about the price of a cookbook.
Connoisseur is $20 and comes with a mere 50 recipes - 'cause I know you don't want a ton of recipes you'll never use!
A Cook's Books Beta version is $25 and version 1.0 "will cost?" $39.95. Whatever - I think only beta is currently available and people seem to be raving about. It also comes with few recipes.
MacGourmet is $24.95 and comes with ZERO recipes.
They all look to be really good. I think if you demo them all you'll probably discover which one has or does not have the quirks you prefer. Let me know how it goes!
Oh, and remember: the most important feature is being able to share your recipes with your children!!!!!! (I suspect MacGourmet is the least friendly about this, but check for yourself)