aayushpoonia93:
(1) I would not put much stock in ROI numbers. How are you defining ROI? Are you purely talking about your pay increase for a post-MBA job when compared to a non-MBA track over the cost of the MBA? If so, I suppose that is the closest way to calculate the recovery; however, it's highly subjective and really is not an accurate way to value the MBA. Also, there are many "soft" values to an MBA (the value of the network, the enjoyable experience itself, the knowledge gained, etc.) that don't make it an apples-to-apples comparison with not getting the MBA. It also depends on which career you pick and how you perform on the job. Also, the ROI extends beyond the recovery, so if you get an MBA you're investing in the long-term!
(2) Schulich is a great program and is internationally reputable. How are you trying to measure reputation beyond that? People here can offer their own opinions, but which metrics matter to you? How will those viewpoints about the international brand and the rankings (which can also be subjective) going to change your opinion and, ultimately, your decision?
What other programs are you considering instead? Did you get scholarship money there too?