A friend of mine recently bought an old arcade machine cabinet, and we're going to gut it and refinish it. We're going to use a cheap, custom build PC (with GameEx of course) and probably a used CRT monitor. Since we're never done this before, we're looking for suggestions on a couple of things. What version of Windows (or an alternate OS?) would you suggest using? I want that fastest possible boot time, but also to be compatible with any hardware I might want to add. I'm thinking of using a custom XP Pro SP2 with most of the default services removed. As far as joysticks go, is there any particular brand/model you would recommend? We've got an Electrical Engineering major who's going to be taking apart and rewiring the buttons and joystick onto the cabinet. As far as the hardware we'll be getting: Custom build PC.. still unsure on exact specs Debating between old CRT and a TV with S-Video in.. any suggestions? TV Tuner + Audio/Video HUB (PS2 and XBox will be connected through this) Joysticks and Gamepads (2 of each) Trackball mouse 5.1 Speakers mounted on side and top, sub woofer inside. We plan on using it as a sort of Jukebox as well, so a decent sound card is a must We're not yet sure of this.. but possibly a projector mounted on top to project movies onto opposite wall. We've got the combined knowledge to put this together, just looking for suggestions from somebody with a little experience. My friend knows a woodworking major who's going to modify the cabinet. An electrical engineering major to rewire the joysticks and trackball. Me, a software engineer who's going to be handling the PC and hardware/software for the PC. And of course my friend, who will be funding the entire project.