This was posted on Slashdot and I think it is worthy of being passed along to you.
Any boot process is complex and comprehensive. It's rather a mystery to us how our computers boot and it's worth taking a look at it. I expect an article on Windows booting would be of interest to more people, but this one is pretty good, only 3 pages long and has explained several things I did not know. I think you will both like it and profit from reading it.