Hi James,
Well, then no, there aren't any other alternatives. Hibernate is the
function you need to use. I would examine carefully the hardware on the
system and check for updated drivers as well as making sure all the
software involved is Vista compliant. There's no real reason that it
shouldn't work similar to the way XP did.
--
Best of Luck,
Rick Rogers, aka "Nutcase" - Microsoft MVP
Windows help -
www.rickrogers.org
My thoughts
http://rick-mvp.blogspot.com