For biochemistry, definitely McGill, Queen's and Toronto are the best ones.
For bachelor study, the program provided here is not as fancy as that provided in China, but the teachers in some of the top universities are really excellent, as I know.
if you have no intention to do medical school or continue graduate studies, it would be very difficult to find jobs with a BSc in biochemistry or biology.
Considering the large amount of money and, especially the long long investigation time, biotech will not be as booming as IT was, but it will not be a bubble, too.