Seconding Yed. It is great for making structured diagrams. It is very quick to make good looking diagrams without spending much time on formatting and beautification. User interface is nice and configurable, though a bit counter-intuitive at times. I have been unable to figure how to make free-form diagrams using Yed, so feel sometimes that creativity is hampered.