I really like winthrop harbor myself. It is well protected and close enough to the city to take the blue line along with a short bike ride to get to a mooring.
Do you know anyone who is an elks member and can sponsor you? I think the Winthrop Elks is the best deal going... They have the same ammenities as a yacht club and are right on the water. Thats another option for ya