I separated my right shoulder so that arm is going to be out of commission for a while. (I am right-handed.) I'm managing about 25 wpm with one hand, or about 1/4 my normal speed. This is frustrating. The Handkey Twiddler has been out of production for a while. The BAT is not OS X compatible. Anyone tried the Half Qwerty keyboard? Are there other good options for under, say, $300? (I found several very niche products for significantly more.) I do plan to try voice recognition for email and IM but I can't see that working very well for code.