I've come to the decision to go to Puerto Galera, probably at El Galleon. I understand the diving isn't up to Raja / Tubbataha, but it's nicer than the nicest I've done so far (Red Sea and Bonaire). It's also much cheaper, and more importantly easier to get to. Thank you every one!
If you have 7-10 days then Anilao + PG is would be more interesting. Ought to try the Blackwater diving in Anilao if available(no personal experience on that but have seen the pictures).
Anilao is about 3hrs from Manila airport.
PG is just a short ride from Anilao to Batangas Pier and a quick ferry(60mins) across + another short ride on trike.
The direct private transfer from Manila to PG is about US$300.00 one way!!!!!!!!
If you want to go directly to PG then I would suggest you should spend the first night in Manila(Mabini) and then catch the Si-Kat transfer on following morning.
www.sikatferrybus.com
The home picture is White Beach which is miles away from Sabang.
Private transfer from Batangas Pier to airport is P5,000.00(~US$92.00). Public bus to Manila is P300.00. Taxi is about P300.00 from bus terminal. P600.00 is about US$11.00. If your flight out from Manila is in the morning then catch the Si-kat to Manila.
Public transport is perfectly safe but very slow and can be confusing if you do not know where to get off.
If your flight touch down at Terminal 3 then change the money there.
There are numerous money exchange places in Mabini(Malete) but some of them is questionable. Ignore anyone holding a card approaching and say good rate. SCAM. The area is pretty safe but you have to be very careful if walking out at night. Quite seedy in some areas though. Look it up on youtube!!!