I have a 2010 MBP. I installed a crucial c300 earlier this year. I am running snow leopard. Yesterday, I ran into a situation where all my programs stopped responding, one by one. I could still use the GUI, but nothing worked, and eventually I had to power cycle. Same thing happened today. How can I begin diagnosing if am experiencing a hardware failure?