Tired of your average everyday 104-key keyboard? A couple of Russian companies are taking a fresh look at the 'ole "" problem with some new programmable keyboards. iKeyInfinity, out of Moscow, is ...