I can't fully agree with Boracay being so bad (apart from the "Makati-Crowd of wannabe actors and party people...but they only crowd the hotel rooms, not the dive sites since they are usually too hung over, too stoned or too scared of getting a tan...
Granted it is not Palau or even Panglao, but as a compromise dive area for people with non-diving attachments it is quite good.
Focus on the positive:
- Yapak II is one of the best thrill dives I have done in the Philippines
- the water is generally clear and due to the white sand quite ideal for beginners, photographers
- plenty of frogfish, Pygmy Seahorses, Spanish Dancers, occasional Turtles (I found myself missing even Boracay when I was in Phuket this year...talk about boring)
- nice night dive at Crocodile Is.
- wreck dive that is similar to other purpose-sunk wrecks
- it is not unusual to be the only customer wih a shop, sometimes the only diver under water
So if you are heading there ayway, go diving. If you have a choice in destination go to Panglao.