Just To Add To Nimony's Post Above .....
This Recent Slashdot article discusses this ......
Booting Linux Faster
I would rather boot once (Linux) than reboot daily (Windows) - therefore is boot time such an issue?
However it links to the same article from IBM that Nimony posted above , however you may find some of the comments helpfull?
Kinda weird the way hardware in the last few years has moved away from parallel devices, prefering serial devices;
PATA -> SATA (Parallel IDE ->Serial IDE)
Parallel -> USB
Software however has done the reverse (read the linked article above) - for example in this stated instance services are started up in parallel and not one by one - Linux moves from a "Serial" to "Parallel" version (a mild - Multitasking extension)
All good fun, but interesting!