I get great speed using Windows XP and the hibernate function (rather than shutdown/startup.) It's very fast, at least on my mobile P4 @ 1.7ghz.
My speed issues seem to be with the drive access rather than OS. I'd like to try raid 0 on my home machine to see what kind of speed I get out of that.