After my previous lament over the lack of a decent diagramming tool for drawing pictures of networks several people pointed me at a GNOME-based tool called dia.
Dia is a portable application which runs on on Windows too, via a complete download containing zlib, gtk, etc. In short the windows download contains everything you need to get it running in one simple package.
It's a little reminiscent of the GIMP in the sense that it starts up with a blank canvas and a window with all the tools on it.
Right clicking upon the canvas allows some options to be applied. Clicking upon a shape in the tool window allows you to place it upon the canvas.
The tools are arranged in logical groups, Electronics, Cisco - Networking, etc. This makes it easy to work with a set or related images and keeps the display nice and clean.
Top level tools like different line drawing items, the text tool, etc are always visible which is very useful.
The files are saved as zlib compressed XML files, which I'm assuming means that they are possible to create via clever perl scripts if you needed to.
The application exports to PNG, JPG, SVG, EPS, PS, and several other formats.
In short this is a lovely application to use and a real credit to it's authors.
It's not often I see a program I've not heard of before and discover it's wonderful. I have literally no complaints about it at all.
That's probably enough propaganda - I redid my network diagram using it, so theres a very simple sample. (Be gentle it was my first go!)