The boot time is usually 12 seconds maximum, and it doesn't take any longer than ~20 seconds for my work to load up (depending on what I'm doing, most of my work loads up pretty much instantly). I don't really miss the few extra seconds it takes.
In the morning when I leave (the laptop stays home) I hibernate, which copies memory to disk, encrypts the whole disk and then shuts the power down. When I come home I power up, entering my long-ass encryption password, then wait half a minute and enter my shorter login password.
I hibernate so that if someone breaks in, all they get is the laptop, not the data. I don't worry about the NSA [hi guys], they already have the data, or they can beat it out of me if they care.
I think if I regularly carried my laptop during the day I'd hibernate rather than just suspend, because some day the laptop will walk away.