ah! my bad, maybe the bootloader cuts in before winderz gets going and messes up, could be Windows reboots from a different point during hibernate (after all, it should be able to skip loading tons of stuff that will be in the HD ram image), and Grub doesn`t know about this, although tbh grub/Linux in general are not totaly in tune with all the different BIOS power management things (ACPMI?) due to a lot of them being propriatry, my lappy won`t shutdown/restart cos the ATI Linux driver doesn`t recognise being suspended to disk and just locks up, maybe you have some sort of issue like that?
Dr Frankenstiens mum told him to make some new friends, not knowing where this was going to lead.