I had custom boots made that prevent my ankles from rolling. They were made by a guy out of Red Deer (but he comes to Calgary once a week):
http://steenwyk.com/
As I recall, you need a prescription for the shoes from a doctor for Blue Cross reasons.
edit: While helpful, they were not cheap! $2200 for one pair (after insurance I paid $500)