This thread has been unusually amusing. Good job, people.

Anyway, longest I've slept is about 12 or 13 hours after having stayed up for two days straight.