How old is it.? I hope you had it backed up recently. The cheapest thing would be to get another hard drive and install it yourself, if its not under warranty anymore. Call HP for a recovery disk with the operating system on it, if you don't already have one.In my opinion, Mac's are nice computers but way too expensive and if you want to upgrade any parts you have to buy a brand new one. A desktop is really the best way to go. And if you are at all tech savy it is cheaper, and more fun, to build one yourself. If you build it yourself you can have a higher end computer for less cost of a factory built one, plus you can upgrade it as needed without having to buy a whole new one. I have a computer I built about 4 years ago and it still works just as well as day one. I went as high end as I could afford then and I would say that it still is a very good upper middle end machine. Only the graphic card is starting to go out of date for newer games, but really for everything else I have no need to upgrade it. I also have a good ips monitor that covers 100% adobe RGB for my photo work.