I haven't tried the TOPs nutribase, but I do have a program similar to it. Mine is called balance log and is put out by healthetech. You fill out a profile and it tells you how many calories you can have to lose the weight you want. It has thousands of foods already on it, restaurant food also. When you log in your food, it gives you the calories and all the items on the nutrition label. It also tells you how many calories you burn when exercising. I bought balance log because it also has a program for my palm pilot. When away from home, I can record on my palm pilot and transfer to the computer. It's great if you are faithful in using it. TOPS came out with theirs after I bought mine.
Hope this helps.
I just have a tip that one of my members has come up with. It will work with WW,Simmons,Tops plans. Actually any plan.She made her own deal a meal type cards. She took a small deck of cards and marks her servings for the day that she can have during the day. As she uses each one she removes it from the pack. You can make them for what ever program you are on.Whether you do servings,points,carbs,protein. I do portion control and no snacking but I would make me one if I was doing any plan where you have to keep track.