Direct link to the spreadsheet
Negative latencies: I have used the SteelSeries Ikari as the baseline hence it is 0ms. Anything else at 0ms means it has the same click latency as Ikari. Anything in negative numbers means it is faster than the Ikari by that amount.
Currently the only way to benchmark is comparatively, since an absolute minimum is not known. (Please give it some thought.)
Some time ago I became very interested in click latency, so I started following and digging through numerous forum threads, mousing blogs and mouse review pages. I have been making a list for myself and have been very particular in keeping the list accurate and up to date. I went through with it in order to collect information for my own self, but I think it will be useful to others too. If anyone spots a possible correction, please post here so we can verify and maintain this list.
I will be updating this list whenever there is something to be updated.
Almost all of these results are at 1000Hz polling rate. I have also tried to mention the best firmware versions wherever I could.