Looking to do a bartop style cabinet, but don't know what I need lol. Whats the difference between, ultimate/competition joysticks? same for different types of buttons? Then do I need a USB Game Contorl Interface to plug everything into? Is there a cheaper method? And what is I-PAC2/4? I've heard alot about them, but dont know what it is or if I need one lol. Cheers.
Building an Arcade cab is alot like detailing a car. Some people will like green, some will like blue, etc. Picking the "best" is never going to get you the same answer from everybody. When i Built mine ages ago ( i think I had to chop down the trees for my wood, no fancy Home Depot back then

It can be quite daunting nowdays, its good and bad. WHen I built mine there where like 2 choices on encoders if you where not going to hack a keyboard or old PC joystick, USB was not the standard it is now, Trackballs where pure Hacked in controls and Leafspring buttons where NORMAL!!!!(some things are worse nowdays). Choices where simple back then, nowdays its almost overwhelming the amount of cool stuff you can buy, and the amount of the same item in different prices and options (encoders) you can pick.
As so many have mentioned the Wiki is a MUST read.
Things I learned when I built mine:
Keep it simple on the first try, if you really are an Arcade Nut you will Build another. I built mine with a frankenpanel, no regrets on that part, in fact i wish i had spent more time figureing out to add more.
layout, never underestimate how important it is. I wish i had done mine different, but hindsite is 20/20.
I dont think you can make to many bad choices on parts, and most are not so much $$ that a mistake would cost you to much (joysticks and buttons).
Quaility, when I built my first one I rushed the last 30% of it as it got closer to being finished I wanted to use it badly and rushed . Not good when its the DETAILS that show you how well its done. Of course we all dont have all the tools and equipment to make the showpieces. SO when you are done never worry that its not as nice as cab XXX, somebody out there is alwasy going to make you dream what "could have been" (damn you Kenevil!!!!)
Have fun, if its not fun its not worth doing.