Best software for schematics/diagrams?
CyberFonic: Based upon my experience:
Open Office Draw is quite good.  For greater power, you could consider InkScape.  Dia is also good if you have the time to tweak to your requirements.  I end up using OO-Draw for 80% of my diagrams and it interfaces with OO-Impress.