From Exile Software:
TypeMate typing expander makes typing a breeze by converting shortcut keystrokes into full phrases or sentences. TypeMate works with almost any Windows application that can accept text input, including Microsoft Office, OpenOffice.org, Microsoft Outlook, Internet Explorer, and Mozilla Firefox. TypeMate allows you to define your own shortcut sequences, which can be used to trigger the complete phrase or sentence. Each shortcut sequence can have multiple expansions, allowing you to select between them as you type. TypeMate is also able to provide suggestions to complete the word that you are currently typing, and is supplied with both US and UK English dictionaries containing over 1,10,000 words.