I would like to find a very small PC case that holds an ATX motherboard that's cheap and has good cooling. Also, if it comes with a built-in power supply (like many Micro-ATX cases), I want it to be a quality PSU. Any suggestions are greatly appreciated.