ScottyD, I went to PG and stayed at Atlantis last year for the first time. It was also my first trip to Asia.
you are paying about the best rates you are going to get for those two resorts. You won't be disappointed,
they are very nice resorts, they take very good care of you. If you've never been there go stay with them and spend an afternoon checking some of the other places to get a feel of where you feel comfortable. Then go back on the cheap, because you will want to go back.
Haven't been to Dumaguete, only PG, but plenty to see. Everything is covered in soft corals, critters everywhere you look. Never seen so many Nudi's and Scorpion fish every few feet. Diving from easy to challenging. If your looking for large animals, this may not be your place. If you want to see soft corals and critters everywhere. Go to Philippines