In Dahab I used to dive with Desert Divers and Bedouin Divers. I had no complains on both of them.
Beside mentioned Ras Abou Galoum Camel Safari, try a fabulous Gabr el Bint where boat trips are organised few times per week.
In Sharm I dive with Emperor Divers which is well organised and provide a professional assistance to the divers. I heard also good reviews on Camel Dive which was mentioned in this thread, however they are much more expensive and I can hardly imagine that they offer something more than Emperor Divers do.
Beside mentioned Ras Abou Galoum Camel Safari, try a fabulous Gabr el Bint where boat trips are organised few times per week.
In Sharm I dive with Emperor Divers which is well organised and provide a professional assistance to the divers. I heard also good reviews on Camel Dive which was mentioned in this thread, however they are much more expensive and I can hardly imagine that they offer something more than Emperor Divers do.