Is there any possible way to have two different keyboards depending on orientation without having to set it? I would love Swype in portrait and Smart Keyboard or HTC_IME in landscape and not have to change it manually. I'm sure there are others who would agree >;] I'm guessing it would have to be a frankenstein mashup of two keyboards or if there is a way to add it into the OS. 