Dru Lavigne has an article up at Wazi talking about open source alternatives, on a product by product basis. I’m looking forward to part 2, where she will look at Visio alternatives. (via)
The Wazi site has some other interesting comparisons, too, on databases and licenses.
I haven’t found anything that supports VB macros in XL documents.