Well sucks no one responded... but I ended up downloading an app called Hackers Keyboard... very nice and has multiple language support. Only problem is it's a full keyboard which makes the keys a bit small for quick typing. Plus there is no auto correction assistance at all, you may be able to add it.. I haven't tried yet.