I knew a guy with a DUI, and he had some law firm take some action so that he could still fly in/out of Canada. I have heard of that from somewhere else, also. Worth looking into if u get a DUI.
My advice, if you are driving, have one or two drinks max, or don't drink at all. Get a friend to drive, take a taxi, but don't DAD.