I've been to SSH 4 times. ALways stayed in a hotel
year diving rating hotel rating
1997 DIVING WORLD 8 ?can't remember
1999 DIVING WORLD 4 kharamana 7
2001 SUBMALDIVE 8 unisharm 6
2004 THE CRAB 10 aida 5
please note that I am definitely a low budget traveller.
If money is not a problem go to Marriott or Savoy
Anyway all diving centers pick you up at the hotel in the morning (AROUND 8) and take you back in the afternoon (5PM)
try to go as many times as you can to RAS MOHAMMED (shark reef, yolanda reef, ras zatar), and TIRAN (woodhouse, jackson, gordon and thomas)
My choice would be THE CRAB, Italian run diving but they speak good English (quite amazing for Italians...).
By the way, go to Sharm, forget Hurgada.
Never done liveaboard, but I know Brothers Islands are wonderful!!!
Go South if you choose a liveaboard!
whatever info you need drop a line ....
ciao
r