I'm quite intrigued by the on-screen keyboard for the Narayam input method. I haven't seen it in action, but the screenshots look nice -- it's showing what chars would get typed and you can click on them directly or use it as a guide for the physical keyboard. Sweet!
This could be really awesome if well-integrated on mobile and tablet form-factors as well, though I'm a bit unsure if we can cleanly 'replace' the stock systems' on-screen touch keyboards (say by somehow skipping actual input focus and simulating it?)
-- brion