I built one. It mostly works great. But about once a year it looses/scrambles it's button memory and has to be reprogrammed. It does not program from my P4 3GHz or Core 2 computer. I have to use an old laptop when needed.
I've moved on to an I-Pac VE for most buttons, but still use the BBox2 for some buttons I was too lazy to re-wire.