Ovrszd mentioned I-35 between Drs Moines and KC as being bad as you near the cities. I drive the same route frequently, actually I-35 from Duluth to KC. In 49 years driving this route I've had one accident - very rural Iowa, driver in car in left lane blocking traffic beside a truck. Cars piling up behind, when one vehicle was finally able to move a car length the driver in the right side beside me thought he had an opening and pulled into the left lane. If I too wasn't frustrated by the "blocker" I would have been more alert and seen the move, gone into the median to avoid the crash. As it was he bumped me enough to twist the door on my car with his front tire stretching the metal enough where the door needed to be replaced. His vehicle was 5 days old and sustained more damage. We both pulled over and I got out mad as he'll but by the time I got to his door I had changed 180 degrees and apologized to him for his hitting me. The Iowa State Trooper who came to write up the accident told us the people who block other cars interrupting the traffic flow, possibly thinking they are blocking speeders, are some of their worst accident causes. I really felt bad for the other guy in his 5 day old vehicle. Minnesota proposed the pull right when not passing but our governor at the time, remember Jesse Ventura? blocked the bill saying our drivers are too stupid to understand so we instead got warning signs saying keep right except when passing but nothing enforcible.