IE9 has border.
Just checked W3C to see if there is any clarity in the standards and failing to get it:
IMG tag:
Note: An image has no border by default (unless the image is inside an a element).
Guess there is good reason to keep using a img { border: none; } in reset.css