This is a tough one. First, you're going to do try it with freeware and as you know, sometimes you get what you pay for.
I've been collecting recipes for far too long (and this site certainly doesn't help) and I can just about make it around a computer keyboard without blowing something up, if you know what I mean. That being said, I have the Canon 8800 scan system if I remember right (I'm about 1415 miles away from it right now). I've used Mastercook quite extensively but found it to be awkward to use at times. I can't scan directly but have to scan to a word document then cut and paste, sort of, into Mastercook. AND you can only post one picture, generally, a this is how it's suppose to look type of picture you see on receipes.
Fast forward to now. Since joining SMF, I've found Mastercook to be totally unsuitable because as you know, there's generally more than one picture (QView) in the submissions. A member on this site turned me on to TreeDB which is a data base program, which I find rather learning intensive but once conquered fills the bill perfectly. I scan to the word doc, then cut and paste to TreeDB. If it were just text, it would be directly, but for some unknown reason, the pic's don't post. I'm sure the computer whiz's amongst us are nodding heads with a smirk on their mugs, saying, OH, I know why....... I can post all the pictures I desire. Resize photos to fit neatly and so forth, however, you can't use it to reportion your menu's servings. Mastercook can do that, which I find very useful since it's just SWMBO and myself for the most part, or as you say, when the grown children come a-callin'.
It's perhaps an awkward system, but it works for me. Right now I have over 1300 recipes in the TreeDB program and well over five times that in Mastercook. Am I going to use them all? Heck no, but I got them, just in case. I forgot to mention, Mastercook will allow you to post several recipes at once, which is handy if you found a cookbook on the internet you wanted to cut and paste.
I know this isn't the total answer you're looking for but it's more of a reflection on my struggles to get where you want to go. Fortunately, being retired now, I have the time to play (I mean, work) with these things trying to find the gold nugget amongst all the gravel.
Interesting note about Office 2007 and MS One Note. I have Office so I'm going to have to check it out.