Google Street View has come to Canada. Canucks can now rejoice and start looking for themselves/cool/random stuff all throughout the great white north now :)
Update: I just found myself as I drove down the road beside the google car this summer. Trippy!