I've flown around Canada just fine on my driving license. As long as it's a NA license (US or Canada) it's fine, if it's a foreign one you'll normally need your passport. An official government photo card (issued if you don't drive) is also fine, other forms of photo ID (OHIP etc..) you could run into issues - that is, I've seen reports of it happening.