If you live in Canada and have a Shopper's Optimum card from Shopper's Drug Mart, you can donate your points online or at the store and Shopper's will buy supplies with all the points they receive and send them to Haiti. Here's the website where you can donate your points online:
http://www.shoppersdrugmart.ca/english/index.html (up at the top just click on

.
Also, if you want to donate money, you can call the Canadian International Development Agency at: 1-800-230-6349.
For every dollar Canadians contribute between January 12 and February 12, 2010 to a registered charity responding to the Haiti earthquake, the Government of Canada will put one dollar into the Haiti Earthquake Relief Fund, to a total of $50 million.
If anyone know of any other ways to donate, feel free to mention!