I had a baby food mill by a company called "Little Ones". It isn't around anymore, but the mill is essentially the same as this http://www.babyhaven.com/Kidco-Food-...paign=KDC-F700 Mine has been through my six kids and is ready for use with my second grandchild (I couldn't find it when my first grandchild needed it).
This kind of mill is not the thing, if you want to make large batches of babyfood to freeze. It is primarily for preparing baby's meal up to the table with the rest of the family. It doesn't puree things. However, none of my kids really needed to have things perfectly smooth, and I don't think most do. I put all kinds of things through it; cooked veggies, pasta dishes, potatoes, chicken and dumplings, etc.. I made raw applesauce, by dicing raw apple and running it through the mill. It can take a little bit of practice to get both hands coordinated to run things through, so don't give up if you don't get the hang of it immediately.
I found that it often helped to add some water to things, to make it a consistency that was easy to feed with a spoon, and for the baby to swallow. With extremely runny things, I added a tiny bit of baby cereal. That was the only thing I used it for. If I was feeding the baby cereal, I used either millet or oat cereal that I ground in a food processor.