"DMs and dive boat crew members don't deserve tips. They are almost universally lazy, and there is no reason for a paying passenger to subsidize their misguided carreer decisions. This is especially true if you set your own dive gear up or otherwise don't feel you need or want the alleged "services" that these slackers purport to provide. If they are so stupid as to work for free in the first place, there's really no need for you to give them another thought. You owe them nothing more than your contempt."
-Originally posted by RJP
I personally highly disagree with this statement. I have never had an experience where a dive master was lazy and did not help the divers on the boat in a variety of ways: both with equipment and under the water. To not tip these guys, I feel is in very poor taste.
I am normally pretty generous with tips if the DM was good. When I was diving off West Palm Beach, FL the DM's hauled your gear to the boat, assisted with set-up, cleaned and de-fogged masks and then one or two DM's led an underwater tour that you could choose to partake in. In this scenario I tipped a high amount since the level of care was impressive.
One day while I was there I had an enriched air tank that was leaking so I changed the O-ring. Still leaked. Turns out there was a very slight dent around the o ring seal. One of the boat's DM's went back to the shop (a long walk from the pier) and got me a new enriched air tank.
The DM's we went out with in NC were also excellent. I basically tip the DM's according to performance and even if I had a "lazy" DM I would give them some form of tip. I don't follow any specific rules when tipping, just what I feel the DM in question deserves.