Gallery: iPhone 4 launch day in Canada: the experience | 4 Photos