Update to android 4.2 code. (including gesture typing).
Jelly Bean Keyboard Full.
Extras in the full version:
Option to set a custom background.
Support in external skins.
Option to move the cursor with the volume key.
Option to disable smileys popup on return key in IM apps (like Gtalk).
#About "collecting data" warning message:
That warning message is a part of the Android operating system, and it appears whenever a third party keyboard is enabled. You don't have to worry because the keyboard don't have permission to internet access.
Available dictionaries from the market(look for "Ics language packs" from the market) for:
Or you can download it from here.
You can download this file, use it in your ROM, post it in your site or other forums.