I stay every week, where possible - I have a part time job that sometimes requires me to work wednesday evenings so in those instances I either can't go orI just weigh in and shoot off to work.
One of the reasons I like staying is because of my competitive streak - I'm the classes biggest loser so I like to keep an eye on my rivals lol