I use SmartDraw and like it a lot but it isn't cheap. I got it cheaper with an educational discount.
Today I got an email with a special offer which some people may be interested in (you would need to get together to benefit though).
Here was the original offer:
https://www.smartdra...save2_link&ssl=1