^I'm with you. I have to renew my membership, but my "gym" is very large and is always packed. This serves as motivation to me. If I feel like, "Oh, I'm just gonna do 30 min instead of an hour" then I look at a girl with a body that I admire. I'm then pushed to do the original hour plus 15 min more. Cute guys are a major motivation for me too.
And the "regulars" who notice my improvement always come up to me to say encouraging things.
I value their social support.