Hey guys, this is my first post. I just transferred to the Air Force Academy after doing some civilian flying. I have about 240 hours (part 61 and 141) and it is all on paper logs. I have been thinking of changing over to an electronic logbook program (I would still maintain the paper logbook for checkrides and a backup. I was just wondering if anyone has had any experience with a program that is good at tracking military and civilian hours. I just got on the flying team here and will be flying a bit in T-41s and T-51s and hopefully will get a pilot slot and I want a program that will be flexible enough to handle all my flights. Here are some things that I would like: 
 
 
-Ability to scan in documents (logbook pages, pictures, medicals) to each flight 
-iPhone interfacing would be nice (add flights on the go, view my logbook, etc...) 
-Mac and Windows support 
-Online support would be nice too 
-Ability to add different time categories 
-Automatically spit out FM 8710 and flight time reports  
 
I am leaning towards Safelog but the only thing I don't like is the licensing issue of having to keep paying but I do like the user interface and the updates would be nice.  
 
Any ideas or advice? Anyone know of any free programs that might be useable? Thanks a lot in advance for any help. 
 
PS I had found a thread on logbook software but they hadn't addressed all the little things that I am looking for.