Both of these Canadian stocks have proven to be solid long-term buys, but which is better for the average investor?