I had the same problem a while back. The computer just wouldn't start up. After multiple tries it usually did get going until one day it just didn't want to anymore. It was a fault with the hard disc and I had to have that replaced. So maybe you should start backing up all the info you want to save on the hard disc to CD, as I fear it might be gone soon.
Good luck