Ok this is really easy. You don't need to make it harder than it really is.
Sometimes you will need to do a guestimate on restaurants but try this website
http://www.dwlz.com/restaurants.html as it has over 300 restuarants with points.
The Food Companion and Dining Out Companion are only printed once a year and tend to not have alot of stuff listed or errors. It is best to use your point finder and the nutritional info.
There are two ways to do points for the servings you eat when you eat more than one serving. You need to decide on one way to do it all the time and continue to do it that way.
1) You can figure the points per serving and multiply it by the number of servings you eat
or
2) You can total up the calories/fat/fiber (capping at 4 grams) and then use your point finder to figure the points.
Each will have some advantages because 1 1-point serving + 1 1-point serving does not always equal 2 points. Sometimes it will be 1 or 2 or even 3 points. Because of the rounding up and down that W/W does it does eventually all balance out. This should help you with your frustration with fiber also by picking one way to calculate your points.
Now if you have a serving for lunch and a serving for dinner then that is 2 separate eating times and you can use your 4 grams for each.
On that big pot of pasta are you eating it all or do you want to figure servings? 2 ounces of dry pasta is 4 points. It cooks up to roughly between 1 and 1 1/2 cups of pasta. What I have done is taken all the different types of pasta I use and measure out 2 ounces dry and cook it up and see how much it actually yields and I know that that is 4 points (I've written this down for reference).
On recipes you can figure points one of three ways:
1) list the points per ingredient; total it up and divide by the number of servings
2) list the calories/fat/fiber for each ingredient; total up all the catagories and divide each by the number of servings and then use your point finder
or
3) get a program like Mastercook and enter the recipe and number of servings and let it do all the math for you.
Hope this helps you.