I actually have this in my office (animation studio

). I have built units that allow me to hook any SCART source into it, so yes I constantly switch between Xbox, PS2 and DC (if I had gotten this cab 6 months later it would have been an Xbox cab

) I use PS2 controllers because you can use them with any console (with the help of PSX-to-Xbox controller converters). I also have the rumble built into the control panel. I can still plug a Neo Geo MVS into it but only if its a Japanese MVS because the US ones aren't JAMMA!
JAMMAcast BackJAMMAcast FrontSoul Calibur Screen