I don't bother - the Visio 2003 professional has all the UML stuff in it and
is much easier to license.
Visio 2007 has a slightly improved UML infrastructure, and is better. I
still can't believe they don't have a UML Class library for Visio at this
point. The lack of that seems just silly. The number of times I've had to
create "Dataset", "Exception", and "Collection" is just... silly.
I dont understand, the version of Visio Archit I have here has support for
UML Estatic diagram (classes), very similar to that one that comes with Visio
Studio 2005..