Linuxluver:
I use the SlideIt swiping keyboard in portrait mode (landscape is too.....wide) for typing and it works really well and feels very natural. Definitely better than two-handed hunt-and-peck (my laptop / desktop typing mode).
Have you tried Swype Beta? It has an option where you can go from a keyboard the complete width of the screen to a much smaller keyboard which is easier to swipe.
Cheers