Interesting. That second one is actually a bit more useful since it seems to be very C++ class based (versus use-cases, and all the other types of models that one can get with UML).
Personal opinion: I can't say I really fancy this UML stuff yet. Perhaps it hasn't 'clicked' for me yet, but I can't see myself liking it for more than drawing out the highlevel, in which case I really don't need more than a couple of boxes and three types of arrows.
As I'm reading some of these (and others), I'm learning the differences between aggregation and composition, the different types of references, and I'm starting to think, "Why do I care? These things can change highly in code -- I'm more interested in the high-level anyhow.". Perhaps I'm missing something, but then again, everyone uses tools differently. \
Anyhow, I've completely hijacked my own thread, but it's been pretty useful. I wonder if any of the DevMaster staff have noticed that the search functionality is broken...?