just got back from a trip around the islands in the galapagos...
its easy to base yourself in puerto ayero and do day trips to the some of the best dive sites on the islands...puerto ayoro has relatively cheap accommodation and food similar to quito prices if you look hard enough...the going rate is UDS120 for two boat dives for the day...lots of options as to where to go...we saw about a dozen hammerheads at gordon rocks including one big scary one....there are a lot of cruises leaving puerto ayoro for extended trips around the islands and these are the way to see the place...there are livaboards to darwin and wolf which sound like the ultimate dive adventure with a big price attached...i am guessing approx 300USD per day if the normal cruises are approx USD150 a day without diving...
check out TAME website for flights to the islands...cheaper from guayaquil...i was getting flights and cruises last minute just recently in high season and there was no problem with availability.
i've seen a lot of naturally wild places in my travels but traveling by boat in the galapagos tops it...
happy travels