I was in a discussion with a customer this morning - and the topic of UML came up. I think Martin Fowler nailed it with this masterful post from a couple of years back.