Unfortunately, like the flowchart at the beginning of this thread indicates, your cGPA is too low for Canada.
UWO is best two years above 3.75 (historically). Unfortunately, I just checked the UWO requirements on the OMSAS pdf, and the minimum 3.75 must be met in each of your best two years considered (your 3.74 in first year is just shy of the minimum for interview).
The 8 in verbal is a problem for Canada. I would rewrite.
Ottawa, McGill, and NOSM will not require the MCAT; however, the AFMC stats show that the mean GPA for successful applicants at Ottawa and McGill in 07/08 were 3.66 and 3.77, respectively (which actually seems kind of low...I might not be reading these stats well. Also, the 3.77 at McGill was at a time when McGill still required the MCAT).
NOSM has a very heavy bias towards northern and rural applicants. I think McGill also biases Quebec residents--I'm not sure of the details for McGill.
Overall, if you want to go for it, you're going to have to boost your GPA and your MCAT. Try and see what the school selector spreadsheet at the Student Doctor forums gives you for American schools.
P.S.: Your ECs sound great.