I use a Milwaukee 8988-20, which has a digital temperature setting and readout, variable fan speeds, and available nozzle accessories to direct the airflow precisely where you want it. At $150+, it's not cheap, but cheap isn't a positive quality for any tool you plan to use more than once or twice.
Answer to: What type of heat gun should you use?