Sorry, but I don't know of a way to check if a hard drive is about to fail. My experience is limited to a drive that starts clicking erratically when it's about to fail.
Thanks for the replies.
I received my daily deal email from newegg and purchased a Corsair 180GB SSD drive and just to play it safe I bought a 1TB Seagate Constellation drive.
So after rebates it cost me about $250 and I think that should keep me going for another year or two.
Plus I can always take the drives out and use in a new PC.
Thanks for all the suggestions.