Hi Milehouse,
Very good advice from Nomistheman. If I can just add one thing - although we are often advised to test 2 hours after eating, I find this can be very misleading. Some foods are low GI, so take much longer for carb to convert to blood glucose (often more than 2 hours), some are high GI so will convert within minutes. The amount of fat you have eaten also has an impact because this slows down the rate at which carbs are absorbed. This is why chocolate is not recommended to treat a hypo - yes it contains sugar, but the fat content slows down its effectiveness. When you test after 2 hours you can never be really sure whether your BG levels are on the way down, have just peaked, or are still rising. Personally I find a test after 3 hours gives a truer picture.
Dennis