The Leopold FC660M is a solid board with an very good layout. I liked mine fairly well until I got the Topre-switch model, the FC660C. I much prefer the Topre switches over any cherry switch I have tried (brown, blue, green, white, black) and perhaps as much as the buckling springs on my IBM SSK. My typing speed and accuracy are significantly better on the FC660C than any other board except the IBM SSK, on which I score about the same. The only thing I don't like about the FC660C is the current lack of Topre keycaps. I would like a white and light gray set similar to the ones on the white/gray versions of the RF 87U and HHKB Pro2, but so far, such keycaps are not available for the FC660C. So, as far as keycaps are concerned, the FC660M has the advantage that the keycaps are customizable, keeping in mind the non-standard stem spacing on the spacebar and the 2.25x right-shift.