6 at a minimum. I love being able to get 8 hours though (I'll sleep in until 11AM or something on certain days). Odds are though I'll go to bed around 1-2 in the morning, so it's either 6-hours (for when I need to wake up at 8AM), or 8 hours.
Anywhere between 2 hours and 10-12 depending on the day, what time I go to sleep, and if I'm actually able to get to sleep. I'm awful at going to bed early the night before I have to wake up early in the morning to do something, so that explains the 2 hours.