New Version of IE Developer Toolbar available.

New Version of IE Developer Toolbar available. It isn’t going to help the fact that Internet Explorer 7 still sucks, but hey, gotta give ’em credit for trying.