Happy Canada Day! Jul 2, 2004 For all our Canadian readers, Happy Canada day; may all your fireworks go off without injury, and may your kegs never run dry.