UML tools roundup
While Rational Rose is one of the market leaders in OOD (Object Oriented Design) tools, it's not the only contender. Other vendors also offer cross-language OOD tools:

Product Web Address Download Demo?
Advanced Software GDPro www.advancedsw.com Yes
Aonix StP (Software through Pictures) www.aonix.com No
Artisan Real-Time Studio www.artisansw.com No
Blueprint Framework Studio www.blueprint-technologies.com Yes
MicroGold WithClass www.microgold.com Yes
Platinum Technology Paradigm Plus www.platinum.com No
Popkin Software Application Architect www.popkin.com Screencam
Riverton Software HOW www.riverton.com Yes
Select Software Enterprise www.selectst.com Yes
Sterling Software COOL Suite (formerly Cayenne) www.cool.sterling.com No
Visible Systems Analyst www.visible.com No
Visual Object Modelers Visual UML www.visualobject.com Yes

Each tool has its own quirks, strengths, and weaknesses. Considering the money and time you will be spending on the tool, it's worthwhile to do some sort of evaluation process on the various tools available. Note that the above list is not comprehensive-there are at least 15 other tools available that help you with OOA&D for one or more languages. —LJJ