I rarely play more than 1.5 hours, and often only 45 minutes. Usually the whole table will be different people by the time I leave even for these short durations, so I don't really see how playing longer can be better. I am trying to work on playing good poker for longer but I get LAGGier the longer I play so its good for me to stop for awhile.