It would be awesome to be able to use different virtual keyboards based on orientation. Like swype for portrait and the android default for landscape. Ive created a feature request on the android website. Check it out and star the feature so we could possibly get this feature implemented.
Issue 7037 - android - Different virtual keyboards for landscape and portrait orientations - Project Hosting on Google Code