A sensor to measure depth underwater

to clarify, i want to know how deep i am from the surface, although if i had to i could use the depth from the bottom and convert it somehow. as for max depth nothing more than 120', and as for resolution to the nearest foot would suffice.

If you haven't already guessed this post goes along with the post for measuring velocity underwater as well, with the goal of having one device measure speed, depth and temperature. The temp part is pretty simply, but i'd also like to add velocity and depth and make it compatible with the arduino.

thanks for any input.