I should go into more detail.
LA and New York have the best drivers I've ever seen. (Tokyo might be even better, but I didn't do any driving there myself, just riding in cabs).
In LA, as has been mentioned here, you can do 80 with 1 carlength between each car. So long as everyone continues along with the flow of traffic, everythings cool. Everyone's happy. But this scares the crap out of the tourists, who seem to think that the left "Fast" lane is for doing the speed limit. What is interesting to me about LA drivers, is that lane integrity is sacred. You stay in your lane, I'll stay in mine, and well get along just fine. Yes sometimes people cut you off. But they go from one lane to the next spending as little time as possible inbetween the two.
NYC drivers are increadable too. But in a different way. Lanes? WTF are lanes? NYC is the only place in the world where I've seen three cars abreast all make the same lanechange at the same time. It was like formation driving. All three cars, next to each other, changed lanes to the left, with the left most car going onto the oncoming traffic lane. All to avoid a delivery truck that was blocking one of the lanes.
And yes, LA drivers have no idea what to do when it rains. They don't adjust there driving behavior at all for weather, and man, they hit each other.
-Sikboy