Keyboards and laptops

I love laptops but hate their keyboards (I use the original MacAlly Ice). Anybody found a reasonable solution? Any solution?

LV

You can plug a full size keyboard into a laptop, or is that not what you mean by reasonable?