I like them both, hard to decide on which one is better, either way I'd still get one.
But I agree with a few other people here, there should be the option to have it say:
Hardware Canucks
Canada's Computer Community.

Personally I don't mind the Dam Good but I walk around with a shirt on that says Team Satan on it so I'm no judge. I can understand why some would not want the Dam Good on a T-Shirt, but what about for the mug? I do like it on the mug, and most would use that at home where it could be assumed that the people around you would know it's meaning.

Would I be proud to let people know the shirt was about my favourite computer forum? Dam Right