I didn't realize I was signed out -- damn you, incessant firefox crashes -- but I posted the above as AC and that was not my intention.
You could do worse than take a look at http://www.clearfoundation.com/ and the community edition of ClearOS.
In my opinion it provides Cisco-like capability on any old PC you have lying around. That old PC almost certainly has more power and capability than any typical end-user-grade router in the $30 to $120 market.
Disclaimer: I have no relationship with ClearFoundation except that of a user since 2003.
I used to be a (mostly newspaper) typesetter, back when dedicated 'cold type' typesetting machines were required, namely, pre-PC. The keyboards on those machines were amazingly good, albeit usually all grey and twice as wide as a simple qwerty board, so if you got off the home keys you would hear horrible clunking sounds as their positioning mechanics attempted to execute gibberish commands. I was able to cruise along at 120 words per minute on those, with vanishingly few errors despite having only a 16-character horizontally scrolling LED bar to show me what I was keying. The laborious process of pasting in corrections definitely encouraged accuracy.
Racing deadlines and with typical news stories which rarely contain complex words, I could manage sustained bursts of nearly 140 wpm with very few errors.
Today, at 59, I have been seduced by the ease with which errors are corrected on PCs, as well as the wonders of GUI environments, and my raw typing speed not only has fallen to 80-85 wpm, I also make a lot more errors requiring the backspace key. You have to practice just as you do with music to maintain very high typing speeds, and today's environments simply do not require or reward such effort for most people.
The best typesetter I knew was an accomplished classical pianist. He could typeset 140 wpm for hours at a time, while carrying on casual conversations with passersby and editors, with almost no errors whatsoever, including while setting *classified ads* with all their cryptic abbreviations. The proofreaders -- yes, young whippersnappers, there used to be actual people who proofread copy before it was published! -- loathed and despised him, because few things are as boring as proofreading and never finding any errors.
Note that while such speeds may be impressive without context, there is a vast difference between the cognitive dissociation from content almost required of a typesetter or transcriber, contrasted with the very different mind-to-motor-skill requirements of *composing* while typing.
As for keyboards themselves, few PC keyboards in my experience rise above the level of execrable. The IBM Model M was an exception, while more recently and of a completely different type, the Logitech K800's (backlit!) keyswitches have finally made notebook-style keyboards a joy to use. The overwhelmingly vast majority of PC keyboards available today, however, still suck donkey butt with a vengeance.