Just want to add a few points to MovieBuff's excellent answer:
As far as I can tell from the description on the SimplyScuba website (http://www.simplyscuba.com/products/Mares/PuckWristComputer.aspx ), the basic Puck does not allow PC download, so if this function is important to your dad, you will need to choose a different model of computer.
The next model up in the Mares line is the PuckPro (http://www.simplyscuba.com/products/Mares/PuckProWristComputer.aspx ), which does everything that the Puck does, but it also allows PC-interface, as well as online software updates (you have to buy the interface cable separately), and 2-mix gas-switching (although this is not important for an entry-level diver). It costs about 33% more than the Puck, (or nearly 100% more if you also buy the interface cable and software).
Alternatively, the Suunto Zoop (http://www.simplyscuba.com/products/Suunto/ZoopDiveComputer.aspx ) is a similar price to the Puck, uses a similar RGBM decompression algorithm (i.e. will give similar no-stop times for a given dive profile), has pretty much the same extra functionality (i.e. recreational nitrox, 21-50%), BUT does allow PC-download (if you buy the cable!). The only difference is that its display is phosphorescent (glows after shining a torch on it), rather than having a battery-powered backlight (you need to get the get the basic Vyper for this!).
The SimplyScuba descriptions of the Suunto PC-interface cable and software (http://www.simplyscuba.com/manufacturers/Suunto/DiveComputers/Interfaces.aspx ) are a little confusing -- there are 'Serial' and 'USB' versions, but I cannot say for sure which cable is needed for the Zoop (I'm using a serial cable for my original-model Vytec, but the Zoop is new). Either way, it adds 33% to the price, or more if you will also need a serial-to-USB adapter, since most PCs these days aren't equipped with serial ports.
And if you're wondering about bias, well, yes, Suunto computers have my vote of confidence. After I qualified as an instructor, I upgraded from 'tables+timer' to the original Suunto Vyper, and later to a Vytec (which I am still using). I worked as a full-time resort instructor for 5 years, and despite frequently breaking a lot of the standard 'rules' for dive-planning (e.g. multiple dives per day over multiple days, including reverse profiles, sawtooth dives, and bounce dives), I complied with the computer's demands and never once got bent (although my no-fly times occasionally got quite ridiculous!).