I have recently found a pretty good piece of software called Diabetes Pilot which you can use to record everthing such as glucose readings, meals, medication, exercise, bp.
It has a food database which you can build yourself to suit the foods you eat, it can calculate insulin needed, will tell...