We had late seating, so our breakfast was at 8 am the final day.
Early breakfast is at 6:45 am.
So we got IN LINE at 8:30, and it took us until 9:15 to finally get off the ship. Our cruise may have been different, it was the packed 12-27-03 New Year's Eve cruise. Rachel the cruise director made a big deal about how easy it would be....she was half right. From the minute we got off the ship, it was a piece of cake. We just couldn't get off the ship. They make a big deal that, unlike other lines, you don't have to go to a public room and wait to have your number called. At least on this cruise, that system would have made life a lot easier.
I think the goal is to have everyone off by 9 am, but I heard later at the airport that the last folks didn't get off until 10 am.