Lefty,
I can help with part of the request
I am absolutely sold on Diabetes pilot. It runs on XP, Vista, MAC, Windows Mobile, IPOD/IPHONE, etc
It is great and I can sync my IPOD, to the desktop and always have the log with me, great for recording food and even calculates insulin bolus
However, free it is not. I think the desktop is US$40 and the iphone app was US$11
Great program for me and having it with me on a mobile device makes it indispensable
Don