Thanks to everyone for their advice! I was able to play with an aqualung 100 over the weekend in the pool and liked it. I am assuming the 100 and 300 are similar in display? If thats the case, then I have narrowed the search down to the puck pro and the i300c. Price wise they are almost identical - 299 either way - puck pro + with cable versus i300c with bluetooth. Not too interested in the bluetooth for the puck pro since you have to buy the cable for anything other than dive logs. I am assuming firmware updates (if ever) are bluetooth on the i300c?
I like stats, so I am going to want to keep as much as possible for all dives. I saw in the diverlog software from aqualung where it will show the duration, depth, temp, etc.. as well as other details of the dive and graphically log it. Does Mares have something similar? Are there other programs that work as well or better that are compatible with the either the puck pro / cable or i300c and bluetooth?