Re: cooling
Using the case as a heatsink is the best method, and some computers like the Newton V are doing that for the home/office/education, not only industrial ones.
It is the more expensive way of doing things, but also the best, unless you need serious power, then you really can't use this approach.