Garrgh! That sucks, which is one of the reasons I hate it when people do that, especially in a situation liek your where is sounds like you did not have a clear view of the other lane.
After too many close calls, I will gladly sit and wait until I can see both lanes a clear as possible.
Nice of the guy in the van, be he shoudl realize that people can't see through him.
Hope that your insurance company does a better job of getting you fixed up than was done on my car.
Goddamn aftermarket headlights suck.