and more on the OP (original poster, right?) topic, one of the friendly things I noticed when I moved to Canada is that you are not required to show identification to police unless they intend to charge you, and they'd better charge you if they demand you give it up unwillingly.
Weirded me out, being from Tx where you "damn well better have ID, boy!".