Canada has so much to be proud of. I believe our peacekeeping missions, and our past involvements in WWI and WWII are simply not acknowledged by many around the world simply because we don't talk about it much, and we have not fixated on them in our media, especially in the theaters and on television. Lets face it, most people's education these days comes from the TV. Some of this has to do with Canada not having a large presence in the movie industry, and a lot to do with how humble we are as a people.
I say be proud that others do not know of the sacrifices that so many Canadians have given, and are giving . It says so much more than those who shout to the world "Look at what we have done!".
As for our troops being in Afghanistan, Its an absolute disgrace and an tarnishes Canada's good reputation. It's a good thing to help out your neighbors when they are in the right, but its another when they are NOT especially when those in charge know it.
Please don't take this the wrong way, I am deeply saddened by any Canadian soldiers death and my heart goes out to their family and friends. They are brave and noble persons who are simply doing their job.