I've heard that the university-college residences have better communities/food. If I were to switch my accepted offer to UW for Geomatics, I'd probably choose St. Paul's due to the Living-Learning Community for Environment students there, and just its tight-knit community. That doesn't really help your situation, but I thought I'd throw it out there anyways.
University of Guelph
Software Engineering, 2016
Applications (for Fall 2012):
University of Waterloo - Computer Science (Alternate offer to Geomatics, May)
University of Guelph - Software Engineering (Accepted, March)
Carleton University - Computer Science: Game Development (Accepted, February)
Carleton University - Interactive Multimedia and Design (Accepted, March)
The University of Western Ontario - B.Sc. Computer Science (Cancelled application)
First semester (mixed w/ grade 11 marks) average: low-mid 80s
Second semester midterm average: 81.33%