Waterloo, ON to Edmonton

Will be driving from Waterloo, Ontario to Edmonton via US in December. Did anyone ever do something similar? How long will it take?

Here's the route:

Waterloo to Flint, Michigan to Rockford, Illinois, then Minneapolis, then 3 possible ways depending on weather:

* interstate 90
* interstate 80
* Transcanadian Highway

Which is the safest route, in your opinion? And the shortest during December?
Please reply only if you actually drove from Ontario to Edmonton via US.
My e-mail is dividendyield at gmail dot com.

Similar Threads

Edmonton the Violent
by Jsan | Apr 28th, 2009
Newcomer to Edmonton
by Newtonian | Feb 16th, 2007
New in Edmonton
by finebyme | Jan 15th, 2007