In my understanding, booting up is just the reverse process used to turned off the pc last time. If you hibernated, you be booted up with reverse hibernation. If you did stand-by, you will get reverse. Recently, windows 8 team has uncovered their fast boot up process. Which is nothing but reverse process of fast shut down(log off then hibernate) they are doing IMHO. And if we can imitate that shutting down procedure, our windows pcs(xp or 7 or even vista) will boot up fast. So, can't there be a script to do that?
Log off then Hibernate?