Make the reboot time estimate a little more realisitic.
Use product_name
Close STDIN ($fp) handle before returning back to shell. Major doh's.
Add $Id$ tags
Style clieanup.
Add bkw's changes which enable halting from the console menu.