I'm a recent convert myself -- to OmniGraffle, that is. http://www.omnigroup.com/applications/omnigraffle/ I have seldom had more fun while getting actual work done. I could kiss this program. 100% OSX, and not too expensive either.