I have been in love with SwipePad. It's not a swype-y keyboard, it's hard to explain but it seriously works smooth as butter. It lets you set 12 shortcuts that can be access at ANY time no matter what app your phone is in.
Check it out. Seriously.