My wife's 2009 13 inch macbook pro has been almost unusable lately. It takes a long time to do anything, open software, and it refuses to open safari- it hangs forever at the spinning beachball and eventually responds to a force quit after many minutes. Her hard drive is only 1/4 filled and she is not trying to run multiple programs at once. I have tried all of the typical stuff like flushing caches, resetting pram and even upgraded to yosemite but nothing helps. I'm worried that if we do something like upgrade the 5400 rpm hdd to an ssd, and that is not the problem, it will be money wasted. Could it be a memory defect or memory leak? Would cloning the drive and copying the clone back again help to defrag it and improve performance? The one odd problem is that safari won't open at all, and we tried uninstalling it and reinstalling it before we upgraded to yosemite without any luck before or after the osx upgrade. It won't even open so that we can try to reset safari or export her bookmarks. Any suggestions would be appreciated.