I've been having hardware issues since i downloaded Lion last summer. I spent months trying to figure out the problem myself. Some steps i took: 1) Clean install of Lion 2) Hardware tests 3) Took RAM out one at a time. 4) Clean install on external HDD. 5) Clean install of ML 6) Uninstalled apps that came up on kernel panic logs and i finally caved and took it to an Authorized Repair Center (An hour away, closest Apple store is 2) They had it a week and said they couldn't reproduce the issue i was having. (I even called halfway through the week and told them how to do it) So i get home and within two minutes of booting, BOOM, happens again. I've looked on Apple's support forums and multiple people have said the same thing. They called in and Apple told them it was probably an issue that was there all along but wasn't brought on until Lion, either because it pushed the hardware harder, or something similar. So after almost a year of issues, i go to call them today and i get a message telling me i have to pay $50 just to talk to someone on the phone. Are you frigging kidding me? I pay over $3000 for this computer and you want MORE money just to talk to me? Screw Apple.