The 105 does a nice job. Is the second shot cropped? I am seriously considering getting one before my next trip. Does the extra working distance help out?
This second image is cropped for composition - it is actually a horizontal image orginally. This is the orginal:

The 105mm is my favourite prime lens and I would highly recommend it - my 60mm lens broke on my last trip and I haven't bothered replacing it. This means I am shooting a 12-24mm DX for wide angle and a 105mm lens for macro.
I would love to get a high quality macro zoom lens, but am still undecided whether I need one. Probably do as the 105mm is not well suited for mid-large size fish portraits.
For macro, yes the working distance of the 105mm makes a lot of difference.
M
P.S. That is not my finger in the first image, but yes we had been down a lot. I believe this was day 4 of the trip, dive 3 of the day for the diver in question.