My battery ran out in Barracuda Lake, Bummer!!!! I actually did Apo Reef, Coron, Taytay (Nabat Island), Tubbataha and Sabang in one trip. Pretty awesome. 

Great shots Jenazah! Got any pics from Barracuda Lake?
I also loved Coron - pure adventure diving. It was a big change from the regular reef diving in the PI. Very unique. I didn't mind the relatively "poor" viz on the wrecks since you could still appreciate the wreck structure.
Doing a joint Coron & Tubbataha trip was an awesome way to go.
edit: @ jim: I didn't experience the strong currents in Coron - in fact all the sites I went to had little to no current.