I have been seeing fanless mini computers with capabilities of most desktops on line.

I have no experience with them. Anyone used any and can recommend a good make or model? Does anyone know how they are cooled?

Thanks in advance