It's a tough one that diving with wild dolphins thing. It's arguable it's not good for them, the interaction I mean, whereas there's a simple counter argument that the things would just swim off if they're not happy.
The other thing to remember is that wild-dolphins, depending on the time of the year, are not something you'd readily want to be in the water with
They can be very protective when and leading up to calving.
My most spectacular run-in with Dolphins was actually when swimming from a moored boat out of Sharm a few months ago... Was quite happy swimming along and I got buzzed by 3 large adults swimming around me.... Quite intidimidating cos they're damm big and they go at an astonishing rate.
You hear them a lot while diving around Sharm too.
I have some articles on interaction, I'll see if I can dig them out for you