>The key is to be an MSDN customer and get a universal subscription. Then, you can get VS Enterprise Architect Edition.
Is it expensive?
There is an outfit in Eden Prairie, MN that I found that sells Universal Subscriptions at a good price (a lot less than buying through Microsoft). Send me a private email if you're interested.