I had the same "problem" last year and I came to Rotman because it would be easier for my wife (Canada x US in my case). If I was single, I would be at Fisher for sure!
Thinking about the two schools, I really liked Fisher! The environment is great, very supportive, big brand and OSU is investing a lot into the program. Last week I read an article at P&Q that showed that they are investing in their career center a lot which is important for every candidate. Besides, Columbus is amazing and I believe you and your wife would enjoy living there.
Regarding Supply Chain (also my field), I believe that Michigan is a little better but professor Zinn is a great asset that Fisher has, so I do believe that this gap will decrease in the next few years. I don't see how you can go wrong in this case.
In your case, I would choose Fisher. The 80K is hard but you can take care of it later.
Let us know what you decided!