Without attempting to start any kind of war between the manufactures of these products, I wanted to throw my .02 in on the USB 1.1/USB 2.0 part of the discussion. I am no USB or electronics expert by any means, so take this with a grain of salt. And I welcome anyone who knows better to correct me. As I personally have wondered this in the past, and would like to know if there is a real-world difference here. Or if I'm mistaken in anyway of my thought process.
USB 2 has higher bandwith and lower latency than USB 1.1. In the case of a mouse/spinner, I highly doubt it's transmitting more than 12Mbit/sec of data limit of full bandwith 1.1. And I doubt the OS would ever poll the mouse faster than USB 1.1.
I'd be surprised if a spinner/mouse even transmits more than the 1.5Mbit of the low bandwith mode of 1.1. Granted, there is overhead in USB that eats into each packet, but I still doubt a mouse device would exceed it. Additionally, I believe the 2.0 specs don't require the HW mfg to support the full 480Mbit/s. Meaning if the device won't be using "High Speed" mode, it can still be compliant with 2.0 specs but only support "Low/Full Speed".
And while USB 2.0 does have a faster latency, (like 950ns for 2.0 vs 1ms for USB 1.1), I don't think the OS would even notice. But by default (for windows at least), the OS only polls the mouse every 125Hz (8ms) anyway. You can increase it, but I doubt you would get any benefit of increasing the polling rate to 1000Hz (1ms).
And as a full disclaimer, I went with the TT2 myself. Because I happened to place my first major order of supplies with Randy, and I felt they were comparable.