As far as the real boards go there is of course GGG and Ultimarc, but I've also heard folks talk about Paradise Arcade's boards as well. Any advice about which is what and why of the different boards or is it pretty much a personal preference?
Vigo's encoders are a possibility, but by the time you buy 2 of them, you're around the price of the Xin-Mo 2 Player, and you'll still need to order buttons and sticks.
GGG and
Paradise have their own variations of the Xin-Mo 2 player gamepad encoder.
The other low cost option is
Degenatron's AVR encoder. It doesn't come with wires, but it is very reasonable in the price department. Once Degenatron releases his
KADE Encoder software (due out soon), you'll be able to use either the default modes or custom program it like an I-Pac.
If you decide to get an AVR encoder, either from Degenatron (his come with the screw terminals), or
here, or
here (these two require soldering), I recommend using Paradise's
rainbow wires with crimps and
daisy chain ground for ease of wiring.
Scott