I have used Dive Plan for years and recently upgraded to nitrox version. Easy to use, can adjust your mix (fo2), ppo2, depth, bottom time, and surface interval for each dive. If you click on the abbreviated title a definition window will pop up. Capable of multiple dives with different parameters for each dive. You can even email each dive parameter with ability to add peculiar dive information (basically using it as a log book entry).