I recently purchased a GEO and have used it a few times now. I like it a lot for scuba... but, it is not my preference for freediving. As nice an instrument as the GEO is, it's really a shame that it can't display depth/time of a freedive that you just surfaced from. It should be able to show log/history info for freedives similar as it does for scuba on the watch itself (without having to connect to a PC.) I strongly recommend that Pelagic/Oceanic/Aeris (whoever makes it) incorporate that capability on future models.