I am looking for a good software for making diagrams for scientific and technical publications. I have tried using xfig but it makes my brain hurt. Any alternatives?
Requirements:
1. Output should be in a print-friendly format, preferably something that can be used easily in LaTeX documents.
2. Ability to do block diagrams and schematics etc
3. Ability to use greek letters and mathematical symbols
4. Should run on either Linux or Windows.
5. Should cost less than, say, $100.