I thought it was appropriate to mention something about Canada Day. July 1st is the anniversary date of the 1867 Constitution Act, in essense, Canada's birthday. There is even an iPhone application that is great for just this day.
Canada Day - iPhone version has just about everything you need to know about Canada, including:
-Government & Politics
-Foreign Relations & Military
-Provinces & Territories
-Geography & climate
-Science & Technology
It even includes the National Anthem. "O Canada! Our home and native land!..."
This informative little app even has plenty of white and red COLOURS! (spelled correctly, eh!)