btw, if average keystrokes per word is 6 then that means 30,000 keystrokes per day if you look at the specs on many keyboard switches they are only rated to run for about 1,000,000 which works out to 33 days per key only mechanical keyboards can withstand this much work... i've had many keyboards crap out on me between 1 and 2 years after buying them