I just switched (yesterday) from BalanceLog to CalorieKing on my computer and PDA. The Healthetech company that had BalanceLog went under a few months ago. I didn't HAVE to switch since the software still worked, however I like the fact that CalorieKing has at least monthly updates to their food database for both the computer and PDA. As far as tracking nutrients, you can track your nutriets as well. Click on Reports and then click the Nutrients button. (Energy Intake, Energy Burned, Energy Net, Fat, Saturated Fat, Cholesterol, Sodium, Protein, Carbohydrates, Fiber, Sugar and Calcium.)
What I like about this program is that is it is very easy to use and syncs nicely with my PDA. The only thing it seems to be missing is that my custom foods and exercises don't sync. Supposedly that's something they are looking at fixing. They sync as far as listing the item in the appropriate diary, but they aren't added to the custom database - so I can't complain too much. If I wanted to purchase an online membership, I could upload my food diaries to share or download menu plans (I don't think I can log food online and download it to the PC, but I could be wrong). Also what I like is that for my PDA, I can have the food database loaded on the memory card to save room. Now THAT is nice. They also have two food databases to choose from for the PDA one is fairly small and the other is 3.5 MB or something like that.
They've really improved the CalorieKing software from when I first demo'd it a few years ago. The PDA version is on sale at palm gear dot com for five dollars off -- that ends today, August 31st. (That kind of helped me decide to lean towards this program.) I downloaded the PC version from the main CalorieKing dot com website and tried it out yesterday and then decided to just buy it for $45. The online membership is another $45 so I don't know if I want to do that. Probably not as I don't NEED to share my food diary online that way... I could just print a report to a PDF file and attach it if anyone wanted to see my diary.
I think I've rambled.
Kimberly