1) There's a rompaq that addresses this (sorta)
2) Microsoft has a patch for Win98 Shutdown issues.

=-iateyourcat-=