What kind of software do you use to draw diagram for your presentation and report?
Suppose you want to draw a diagram to illustrate the TCP hand shake.
I use visio, but the outcome is too plain.
Is there any free software out there can draw diagrams better? Which can also have some 3D shapes or shadows?