Check out Paugus Bay Marina. I believe they have the best rates on the lake.
They do not pressure you into having work done there like some others I've heard about. They also have Reggie who's probably the best boat mechanic on the lake working their service department.
They offer year round storage that rivels other marina's summer storage.
I've had 3 years of excellent service from them.
Good luck in your search.