Originally posted by bertwert One thing I'll say:
I have NEVER found a laptop with a keyboard I liked. (I often go through stores and type on laptops randomly)
I've always used some an external keyboard.
And I dislike most external keyboards... only the laptop style ones are acceptable to me. It's a shame, because I also like ergonomic keyboards, but the Microsoft ones have too much key travel.
You're probably most flexible by going tablet and getting a keyboard for that, however it should be Bluetooth so you don't lose precious ports, and that will most probably limit you to small, portable, laptop style batteries.
Generally speaking Lenovo ThinkPad laptops have some of the best keyboards, but if you don't like keyboards with (relatively) little travel, you're screwed.