The keyboard on the macbook is not that bad. It is weird at first but it grows on you and you'll find that it is much easier to type on after you have used it a bit. At least that is what happened to me.
Same goes for me. I recently upgraded from the PB 12" to a MacBook (no MBP 12" available). At first I wasn't sure of the MacBook keyboard, but after about a week I started to like it.
If you're looking for something reasonably small, sleek and fast, the MacBook 2.0 GHz will not disappoint.