I'd go with the GON NerD60. I have 2 of the NerD60 PCB's and the work on them is absolutely top quality and the software is great.
I think the FaceW (Sprit) would also work fine, it has the controller already on-board, like the GON, but I think the GON software is the best for mapping your layouts.
I don't know much about the B.thumb, but it looks like it should work fine, too.