Salt Spring
Try Ganges Harbour on Salt Spring Island, they have a great market on Saturdays. Check out the various marine parks that are run by the province. Montague Harbor on Galliano, Sand Spit, etc. Victoria is a beautiful city if you decide to go there. Can't really thing of anywhere in the Gulf Islands that you should avoid. Watch the tides in the passes, Active Pass is named for a reason. There are a few really good guide books out there that would be perfect for you. Check out the Pacific Yachting web site. It is a British Columbia sailing mag that has had numerous articles about sailing in the Gulf Islands. If you contact them, they may recommend some back issues. www.pacificyachting.com