At the time, a week or so without a computer nearly sent me off into the Wild Blue Crazy, so I didn't bat an eyelash when some errors cropped up again. That was quite some time back, though, and now it's started the downhill slide. Access times are going up, occasional boot errors are occurring, etc.
First things first -- back up all the important stuff, attempt to reformat and reinstall. (Although this time it'll be multiple-partition, because I want to have Linux on it.) If that fails, though...drastic measures will be required.
And if that works out well, I might be lucky enough to be able to stick my head in the sand for another year or so. Who knows?