FWIW, I just went to Home Depot and bought a few packs of Danco O-rings, size 47. They fit my WASD keycap posts perfectly and they dampen the loud "tap" sound that my Cherry MX Reds generate when I bottom them out. They also reduce the travel ever so slightly - I am guessing I went from 4 mm to 3 mm (or perhaps a hair over 3 mm) - just the thickness of the O-ring, I assume. These are the very two goals I wanted to reach by installing the O-rings. I am very happy with the results.
It made my Reds feel slightly lighter (probably because of the reduced travel, since I am not experiencing the heavier force required for the last 1 mm of travel - remember the force increases as the switch travels down) - so now I'm thinking Blacks with O-rings would be the bomb, but still, I love these reds with O-ring mod. Best keyboard I ever had - it feels great, sounds great.
If you're looking to dampen (or even amplify) the sound when your keys bottom out, consider the surface they board is on - even inserting/removing cloth under the board makes a big difference in the sound. Desktop surface (thickness, material, hollow or solid, etc.) makes a big difference too.
The Dancos at my Home Depot are Danco part number 96761, size number 47, and are specified at 11/32 inch outer diameter, 7/32 inch inner diameter, by 1/16 inch thick. There are 10 rings to a pack, and I think each pack cost about $2.50