I do a lot of studying at Denny's or at a coffee shop... The libraries near me are always crowded, and they give you a limit as to how long you're online. So if I need a computer, I'm at home, but if I just need to do 'butt in chair' work, I go to Denny's where I can have a never-empty cup o' joe and I reward myself for all my hard work with a sundae... Plus, if I'm hungry, I just order food instead of finding an excuse to quit working.
P.S. I tip well, too. Just because they get to ignore me for several hours doesn't mean I don't help contribute to their hourly wages...