I also use the stowaway (igo) keyboard. It works great with the Touch HD.
If you use the built in Windows driver (HID) the keyboard works except for all the shortcuts marked in the keyboard. If you install the stowaway driver, then all of the shorcuts will work fine. The stowaway driver however, always cause an error everytime you open up the setting screen. Turn off error reporting in WM will make this dissappear, but not sure what exactly the error was reported.
Also, in Citrix/Remote Desktop, the space key of the keyboard does not seem to work. I'm not sure why. All other keys work fine, so really you cannot type a sentence because the space does not work. In Windows Mobile, no problem like this.