Comiso I would recommend you looking at marine GPSes not only they are water proof but they also support marine maps so you can upload depth map which can be very useful when diving.
I am not aware of any totally waterproof GPS. Most are "water resistant" or perhaps waterproof to 3 meters. In product specification terms, "water resistant" means having water splashed on it won't hurt it, but it shouldn't be submerged. Since GPS satelitte signals can't be received underwater, there is not reason for the manufactures to make a depth rated GPS.