This is the current CSS I have to implement Image reflections (though applied to div tags which contain imagehyperlinks – fb and twitter) and it works in Chrome and Safari. How would I implement the same effect in IE9?
.SocialIconStyle
{
width:27px; float:left;
-webkit-box-reflect: below 0
-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0.5, transparent), to(white));
}

IE9s support for webkit style linear gradients is poor to say the least. Take a look here
Does IE9 support CSS linear gradients?
You may be able to use svg using this site. Just check the IE9 support box.
http://www.colorzilla.com/gradient-editor/