hey
Matt,
Haha, Couldn't help smiling when I read this article. You're right about swearing, but having said that I do think that swearing adds another dimension to the How/What/Why... a dimension called the developers 'emotional level'..ie. how emotionally frustrated a developer is with the method. The more swearing in comments the more a candidate for refactoring it becomes.
How are things going on the project? We should catch up for lunch sometime. How are the two newbies going?
Oli