The Verge favicon in IE9/10

I would like to be able to pin The Verge to the taskbar in Win 7/8 as I can with sites such as Facebook. But currently no favicon shows up. It would be cool if you guys could fix this with a high res favicon that I can pin to the taskbar. Maybe even adds some tasks to I could right click on the icon? That would even be cooler. Thanks for listening! Aside from the above issue I love The Verge!