I must agree that Sogod Bay (southern Leyte) is a great destination for a diver who doesn't mind a bit of traveling to get to a somewhat remote destination (I think it's about 4 or 5 hours by road from the Tacloban airport). A group of friends--all of whom are very experienced divers--and I went there last year, and we liked it so much that we're going back again this year. Our group has added a handful more, because some friends who saw our photos were jealous and decided to join us this time.
Marine life includes whale sharks at the right time of the year (snorkeling only, unless one happens to pass by as you're diving), but the real attractions are the critters: lots of blue-ring octopuses, flamboyant cuttlefish, seahorses, ghost pipefish, Coleman's shrimp, stargazers, frogfish, rare nudis, etc. etc. Best macro destination I've ever been to, and generally considered as good as anywhere else in the Philippines.
I also heartily recommend Malapascua for a good diversity of different types of dive sites. It offers big animals, macro critters, wrecks and more. Getting all those different kinds of dives in one place is rare in the Philippines. A couple of my buddies are going there to dive with Evolution (on my recommendation) before we all meet up in Sogod Bay.
Coron is fantastic for wrecks, of course. PG and Anilao are quite convenient if you're in Manila and offer good diving. I've heard good things about some other destinations in the Visayas, like Dumaguete and Dauin and a few others, but haven't been to those yet. Tubbataha offers some fantastic diving but is not in season when You'll be in the Philippines, so put that one on the to-do list for next time. Apo Reef is sort of like "Tubbataha lite" but is difficult to access cheaply and conveniently.
Why don't you post a trip report after you get back from your trip?