So, stupidly, last night I spilled a beverage all over my laptop. I didn't think I spilled much, so I wiped it up very quickly and figured probably no big deal. A few minutes later some of the keys stopped working and then it made a loud beeping sound, froze and shut off. Whoops. When I moved it I'm pretty sure some liquid drained out of the dvd slot, though it could have been from the bottom of the case too... I let it sit overnight, and this morning it powered up fine. Like completely ok, except for the not working keys. I've been using it for 4 hours straight, watched videos to tax the CPU, etc. Everything seems completely fine except for some non-functional keys. So now comes the dillemma. I have applecare, however with a liquid spill it would cost me an arm and a leg to get it repaired through them. A new upper case (which includes keyboard and trackpad assembly) is $330. Add in another $30 for speciality tools to do the job. Replacing that looks to be quite non trivial (but hey, my warranty is already voided at this point so...). My main concern is what damage could be lurking under the surface. Years ago I ran my iPhone through the washing machine and it seemed to survive fine, until I upgraded to iOS 4 and suddenly it would reboot every 10 minutes. I don't want to drop $400 fixing this laptop for it to start to develop issues in the next couple of months. It's a mid 2010 2.53 core i5 machine so it's not really too old. But I could pick up a refurb 2.2 quad core i7 for $1400 and know that I have a machine that's not as likely to die on me any day... So this is the dilemma... Anyone know of a way I can test it out to see what problems may be lurking under the surface? Or the odds that if it runs fine for a few days it'll probably be fine for years? Like I said I really hate to spend $400 on something that may not last long.