@suggs:
I am not sure, but I believe the ICAO wind is the average wind of the last hour...or twenty minutes...something like that, so in a storm you might get cheated a bit, if winds suddenly pick up or slow down. Good job from the tower to provide the actual, the guy or gal obviously understood something about flying...
Nic