[...]
What the F*** is going on? Have I just gone out and bought a brand new keyboard for nothing? Any ideas?
Yes,
Try the following:
1) Open a text editor that wraps when you pass the screen width automatically (or just "cat > /dev/null" in a linux console).
2) Hold the key down and watch it repeat fast.
3) Move the finger, without letting go of the key, around the key, pushing forward, backward, at angles, and so on.
4) If the key stops repeating for an instant, that key has chatter because of bad contact.
You can see a difference between keys that work fine and the key that doesn't using this method. (At least if the cause for your chattering key was similar to mine).
I have a Razer with orange switches, two months old, and it already recently produced a chattering key, the 'D' key, which I fixed the same way as I fixed keys with a strange "rusty spring" sound that appeared previously: with isoprophyl alcohol.
My current theory is that they are putting some poor quality lubricant inside the switch, which might be getting its solid and liquid components separated, wreaking havoc inside the switches. Though I haven't dissasembled it to make sure, so this is just speculation.
Cheers!
.KeyHopper.