you've 110 GB free?
what size is your RAM ? have a look in power options from control panel and hibernation tab and see what it says as 'required space for hibernation'. This should normally be your RAM size - so if you've got 3gb of ram hibernation takes longer than 512 mb.
Other than that to speed it up make sure your defraged your HD fully, and when going into Hibernation try to make sure that I/O operations are at a minimium. SO disconnet from internet, remove usb attachments etc. So the system is already stable.
other than that, live with it ;-)
Siebloss