For those of you who can drop everything on a moment's (OK - up to 90 days) notice, this website (full disclosure - I set it up) is now posting last minute diving cruises to the Galapagos islands. www.galapagoscruiselinks.com The site puts you in touch directly with the ship owner/operator. There are currently only a handful of availabilities - but this is the best time of year to go for whale sharks.