At least we think so. We tried UpCast, xDoc, YAWC and other Word/XML conversion software. Bt far the best (in terms of price vs. features) is W2XML by Docsoft(http://www.docsoft.com/w2xmlv2.htm). If you know XSL pretty well, then you can do just about anything you need with this software. UpCast is okay, and is fairly inexpensive, but we found W2XML to be a better overall fit for our needs.
Deends on your needs, but we were quoted 15k by docsoft v 1500 (or even 500) for upCast. upCast did what we wanted, whihc was a relatively straightforward batch conversion of word docs to xml.