I used to run regular weekend marathon sessions. Alas, real life and age cap my sessions.
Oddly, I prefer 3 hours now. But I GM longer to make it worth it for my players who need to block off their schedules, break away from family, and sometimes have to commute quite a distance.
My Terror in...