there are a lot of charity organizations in Ottawa. For example, you can drive to any Salvation Army store, and drop the toys there ( find the store locations here : http://www.salvationarmy.ca/locator/ ). They will sell those and use the money to help people in need. Or if you would like, you can drop it in donation boxes for CHEO. If you live in Kanata, there's one right in front of the Canadian Tire.
I have a lot of baby toys too, and I am going to either donate them or sell them and donate money to the Cancer research Center in Ottawa General Hospital. There are people who can really use our help.