"At the moment it can be 25-30 seconds of boot time before you see the first bit of OS sign-on,"
Well I've never seen a PC take that long (assuming that there isn't a problem with the OS, which might result in it not showing any signs of life on the display until quite a bit after BIOS completes and the OS starts to load). On a newly installed OS, the worst I've ever seen is 15 seconds on a very old Pentium III laptop. If you enable full checking of memory during BIOS, it can be very long, but most BIOS' that I've seen don't by default. Just to be clear, the time that the article is referring to is from power-on to some sign that the OS is loading, ie not to time to get to the desktop. Sometimes it can be as quick as 5 seconds.