Those original IBM keyboards were much nicer to use. I know someonw who has a really cheap one and it is terrible - no feedback at all.
I've got a Microsoft one with the fingerprint reader and lots of fancy buttons (none of which I bother with). Not bad to type on though.