Ive tried most of the diabetes logging apps out there and this the best, which it should be given how long theyve been working on it (started on the Palm Pilots).
badgames about Diabetes Pilot Pro