Varies, during the week when I'm working or studying I'll average 6-7hrs but over long holidays that can easily become 12hrs.
The longest I've slept is about 20hrs after staying up for 60hrs straight, not an experience I'm keen to repeat :S
OT has anyone heard of/tried the 28hr day?