I-81 through Virginia is also awful. The truckers there have a real bad habit of pulling out into the left lane to pass (usually another truck) at the bottom of a mountain, and then you're stuck behind them as they go chugging up the hill at 35 mph. I've heard that VDOT has been trying to make I-81 6 lanes for years, and then they could restrict the semis to the two right lanes. But the eco-whacks and the "community activists" keep fighting them tooth and nail.
Hills are the only places where I have a problem with trucks. Between us and Phoenix, there are two steep hills on I-17. Despite plenty of signage warning trucks to stay in the right lane for their uphill 30-mph crawl, some hotshot able to grind out 31 will try to pass the 30-mph parade, slowing everyone else down in the process. Lets add a truck lane on those uphill stretches, and fence it off with Jersey barriers from the other traffic.