Ironically, hatchetman, we seem to be living parallel lives... I've in the same boat, only I am including RCMP, bth Calgary and Edmonton PD's, and Niagara Regional in addition to the ones you mentioned... My only question is how old are you?
I'm getting damn close to the end of the age bracket...