All of the advice written here so far is very good. I personally do not have diabetes, but work in diabetes research and do a lot of patient education with regards to diet, plating, and carb counting. I deal mainly with people that have to inject insulin and have more complicated issues with...