I have a Cherry keyboard myself, it came with my 2000 rev 4.1 when I bought it new.
It has the drawback that you _need_ to follow the RKM guidelines for programming it: It takes a long time to reply unlike 500 or other keyboards.
But it is a nice enough keyboard. Still think I prefer my 4000 one though.