Everything LJ22 said, I echo.
I really enjoy the line-ups - it's the only time I get to meet people in person, but the extra few hours of sleep will mean I enjoy the day more and can hang in there longer at the end.
The checkout was perfect - especially now that I know it's a forum thread, as opposed to a new menu tab.