Because of it's reputation in research and because it was an English school in my area. I also really did not want to leave the province I am living in so McGill seemed like the clear choice. It also had an option to apply to honours in my second year which I really liked as it would motivate me to stay on top of my work in my first year.
Course Curriculum
It is very interesting. There are a lot of many different subjects to chose from. Personally, the wide array of courses offered at McGill really helped me figure out what I wanted to and guided me through my undergrad years.
Fees
The fees are well explained in the fee-overview that is available at the beginning of every semester.
Examination Structure
It is pretty good. There are rules in place so that students are not stuck with way to many exams in a short period of time. There is also very good accommodation for students with disabilities to ensure a fair structure.
Faculty
Faculty changes drastically according to department. In my respective department the faculty is very nice once you get past the initial fear of speaking to them.