UVic is a reputed university much like Regina, Saskatchewan etc. Being a mech engineer it depends if you are looking for job in Canada after studies, if yes you must look into which one has better prospects.
UVic is in Victoria BC which has great/best weather compared to anywhere else in Canada...whereas Sask, Regina are extremely cold places - temp drop to -40 in winter.
Just a couple of things to think about and decide.