I know you're all gonna fly a flag this weekend (and the rest of the year), right?
Here's how: http://www.usflag.org/flagetiquette.html
Did you also know that you can watch Colors being performed every day at sundown at any military institution? If you haven't seen it, check it out. It's a very moving experience.
What should you do while observing Colors, you ask? Here's the answer: http://www.kingsbayperiscope.com/stories/022102/kin_protocol022102001.shtml
Respect for all nations flags is always appropriate. Here's how to respect the Flag of Canada: http://www.pch.gc.ca/progs/cpsc-ccsp/etiquette/index_e.cfm
Have a safe weekend...