Hello Dennism52,
i have been travelling a few ties through the Philippines and i can recommend you the following.
If you like big fish, like Thresher Sharks, Devil rays, White tip reef sharks etc. you have to go to Malapascua. I stayed with Ocean Vida and dived with Sea Explorers, superb resort, great divecenter and super experienced dive guides... In the evening we had soe live music as one of the guys loves to sing, he even brings his guitar onto the boat which makes the atmosphere incredible. I can highly recommend it!
The only negative point in Malapascua is, that you do not have much fish here. Macro life is amazing, but no schooling fish. Super Macro and big Thresher Sharks, nothing in between.
To combine Malapascua with a second destination, keep in mind, that you have to travel at least 6 hours. If you like it quiet, check out Cabilao Island. Superb wall diving, huge sea fans, great macro and super nice underwater life. Dumaguete has superb macro, with great muck diving, as they have dark sand there. Apo Island is a great daytrip with a lot of fish, turtles etc.
If you combine Malapascua with Dumaguete, i recommend leaving Malapascua some time in the afternoon and stay one night in Cebu. Early morning flights to Dumaguete from Cebu are daily and super cheap. You will arrive about 08:00 a.m. in the resort of your choice.
If you don´t like to loose one day of traveling, Sea Explorers offers island hopping. You can combine Dumaguete with Alona or Cabilao. You go on the dive boat, do a few and afterwards you just hopp onto another boat and they bring you to the next destination. Perfect solution i tell you!
If you have more questions, please feel free to ask.
Cheers!