Hey, I had a little incident about 6mo ago, I spilled coffee (just a few drops) on the top left side of my keyboard and it made the tab key feel like ****. Then I went to pop off the tab key and clean it out, but those keys are rather tricky and I broke part of the tab's scissor. I went to the Apple store looking for a keyboard replacement but they told me I'd need a whole new top case, and a tab key isn't worth $250 to me. Ebay pretty much confirmed the same thing. Then I stumbled upon this replacement keyboard just now on accident. So I guess I'm wondering if the keyboard is replaceable with the same top case? I mean I'm not really keen on ripping EVERYTHING out of the computer to replace the damn tab key but doing it and paying $40 beats doing it and paying $250 (or letting Apple do it and god knows how much). I'm not sure how the keyboard is held into the top case but I thought they were like, one unit, not separable. Though can I replace my keyboard keeping the same topcase? TIA! --- Following isn't important, just an unrelated aside On a separate note, unrelated to this post, I really don't like the unibody at all comparatively to the non-unibody. I switched from a 4,3, the last gen before they went unibody. It had full DL-DVI (no stupid adapters except for a standard VGA), had ports out the ass, expansion slot, etc., with the unibody they crammed the 2 USB ports so close together most of the time you can't put 2 USB devices in there, you ALWAYS need an adapter, you lose the FW400...but you get a faster FSB, newer arch, better battery. Also, I've found the craftsmanship to be pretty crappy on these, too, a screw randomly fell out one day when I picked it up, its never been apart, I bought it new. The screw wouldn't go back in, apparently was stripped in manufacturing.. Also have more table scuffs on the bottom (none of my last one, I treated them the same way), just weird stuff like that. I also hate the keyboard, the dished keys on the old MBPs were EPIC. Anybody else have the same qualms about the 'upgrade' as I do?