The Parakey system is an interressant alternative.