The cove at Seward park is nice. You'll be protected from the south winds there. The only catch is you might have to go around Mercer Island depending on your mast height. IIRC you have 29feet on the west side.
There have been several slips on Craigslist. Someone has a mooring on Vashon for $75.