Personally, I made mine removeable (for various reasons) and hinged the top:
http://arcadia.gerety.net/gallery/index.php?Qwd=.&Qif=Cabinet004.jpg&Qiv=thumbs&Qis=Mthe control panel is a separate entity, it secures to the bottom through 4 bolts that go through from the inside of the control panel into 4 L Brackets secured to the inside of the cabinet (2 on each side). The bolt goes in through the inside of the control panel, and is secured from underneath with wingnuts.
When I want to take it off, I merely reach in through the coin door (or pull the keyboard drawer out), unscrew the wingnuts, pull the bolts out, and lift.
This really helped for testing too, because I could keep the control panel on the floor, and run the cords through the coin door, then fix whatver wiring problems I had while it was off the cabinet.. (They attach using a 2 parallel and one monitor (15 pin) cable). It really helps when moving it too (I've had to move 3 times since I built it, and one more FINAL move in a month or so).
--NipsMG