Also, does anyone know how this compares to the FC660C?
I love my FC660C.
Main differences are the layout (obviously)
FC660C has arrow keys and a delete an insert key.
The FC660C has a backplate, whereas the HHKB is PCB mounted.
The HHKB is a smaller board and has a more efficient layout for most.