On Screen KeyBoard with dictionary support.
It will be easy to type some few things
Check out the XBMC On Screen Keyboard. It also have a capslock and i use it. Best by far. http://wiki.xbmc.org/index.php?title=On_Screen_Keyboard
Only few buttons are needed
up, down, right, left, ok(enter), esc(close) that is it..
I tried the xp key board but it doesn't work with the above buttons. Need point and click.