I've used Geronimo Sailing for both corporate and also for family days out. Craig is a fantastic host for both. The boat (To Infinity), is more than comfortable no mater what the weather is like and we felt safe at all times.
On the corportae events, Craig has just the right mis of getting people involved against relaxing for the day.