I'm Advanced Open Water, and I've dived in Bahrain, Bahamas, Aruba, Jamaica, Dominican, and Sharm El Sheikh in Egypt. My egypt trip was by far the best diving experience I've had. The Red Sea should be on everyone's list to dive. You're gonna love diving!
Here's my video from Sharm with a very bad camera: