I second the mill-max sockets. I used holtites on one board, and I had issues with their fit, and I have some keys that don't always register keypresses, and have to fiddle with them or pound on them a few times to get the switch to register.
I built another board using the Mill-Max sockets, and everything works perfectly. never have a missed keystroke, and the sockets fit much nicer into the PCB and are much easier to solder in place.