You guys are coddled thinking Toronto is bad. Go cycle for a day in any major US city, besides maybe Portland, and you'll be as happy as I am on Toronto streets. After Washington D.C. and NYC, Toronto is a dream and even the worst Toronto taxi seems gentlemanly. Even if they are annoying sometimes most drivers in Toronto are atleast aware you might be on the road. If you really want to experience a hair-raising bicycling experience cycle Dupont Circle in D.C. at rush hour.
edit:spelling, teaches me to do 3 things at once