I don't know if this has been discussed before but I have found a really good alternative to Fitday.com that for me is easier and faster and REALLY CHEAP.
The program MasterCook isn't really a diet program per say but it works great and it is so inexpensive (I think I got mine on Amazon for $10.) The great thing about it is that... well, there are a number of good things:
You can enter your own recipes for stuff and then add in a serving size of it into your "day" really easily (for example, today I made a batch of low carb truffles. I have the recipe in the program so I just was able to quickly say that I had eaten two of them and I knew that it was going to be just the right amounts etc)
It isn't online so you can go faster and not have to worry about crashing or getting disconected
It doubles as a recipe analysis program which is really helpful when you're figuring out new recipes or tweaking old ones.
It's on board database of ingredients is more extensive and more intuitively organized (IMOHO) than fitday.
What I usually do is enter my day of food as if I'm creating a new recipe (you can call it by date and save them for future use). Then from the "Tools" pulldown menu choose "Nutritional Analysis" and it will give you all the amounts and percentages.
One nice thing is that any ingredient can be edited and modified (as well as new ones added) so if there is a known labeling error you can correct it. You can also add you favorite brands and their specific stats.
I find this program to be a great tool when I'm not sure about a foods analysis (especially vegies and such).
Not sure if this will be of interest to anyone, but it is certainly helping me!
Heatehr