Yes, MS fixed this by supporting png alpha channel in IE7. But 98% use IE6 and FF 1.5.x so this png grafik should be replaced by gif with transparent border or a grafik without transparent border and margin: 0px;padding: 5px;border: none;
I'm just stating facts, not being critical of older browsers.
Most likey we will fix this by going to .gif files.