Except Excel these are all free. There’s also lots of payware like SmartDraw and the afformentioned Vision if you have any of the bigger Office Packages. You can also use the draw component of Open Office or even PowerPoint. In Word take a look at SmartShapes. Then there are online-tools like the mentioned Gliffy or Lucid Charts.
I’d prefer a true BPMN Tool if i would finally find a really good editor. For fancyness i am not sure yet.