http://www.managebgl.com/ This one is very good. It lets you track insulin intake, carbs, glucose levels and to adjust your carbs-to-insulin and blood sugar-to-insulin rates. plus, if tuned correctly, it helps to roughly predict your blood sugar level in real time. Cheers.