I'm curious as to why didn't you come here then!
Academically I do feel like I missed out on a higher quality education / more prestigious degree from Waterloo. I have to do a lot of legwork to make my co-op program work and (hopefully) graduate on time next year. Ottawa also doesn't (yet) have the startup/developer culture Waterloo has, but I think we're working on it.
On the plus side, I did all 5 of my co-op terms without leaving Ottawa, met my girlfriend of three years and have a sweet job coming out of school next year. I wouldn't have done anything differently, but it is interesting to consider.