Sounds like your hard disc is dying. I'd look into the upgrade forum or tips on how to replace the hard drive. I recommend sooner rather than later. One of your power reboots sequences might end in a constant "Welcome, please wait..." screens.
robomeister
robomeister