I am just starting my first build...a Weecade clone.  Wondering what would be the best USB interface option for a 2 player/6 button setup.  Taking into account price, functionality, and ease of setup, what is the best interface?  I-PAC2, Mini-Pac, GP Wiz40, XIN-MO.  The XIN-Mo seems like the best deal.  Is it junk?  What are the major differences between it and the I-PAC2 and GP Wiz?  Also, are there any retailers that sell everything in a kit? (Interface, joysticks, and buttons)  Thanks!