What are the best hot glue guns?

If you are into arts and crafts, home DIY projects or simply looking to repair some furniture, then perhaps you have used, or at least considered using a hot glue gun. A hot glue gun is an extremely convenient tool for...