http://pokde.la/8r
Mechanical keyboards? Fad or necessity?