My cab has a laptop in it, which is basically the same deal as an all-in-one desktop. The problem is, there comes a point where you feel it would be more use outside the cab. Also you need to account for the markup in price of it being "all in one". If you aren't comfortable with mounting the components inside the cab itself, I would recommend buying a "broken" laptop where the screen has been torn off or broken beyond repair. Then you have yourself a cheap little unit you can just plug into a larger monitor. A benefit to this is you can guarantee silent running, you get some good stuff compressed into a small area and it's easier to service because you can just take it out of the cab. Be sure to monitor the temperature though if you have poor ventilation.