Transparent borders still aren't working in IE.
(tested in IE7b2, version 7.0.5335.5)

Note: This bug has been fixed in the current release of IE7beta, version 7.0.5346.5. If you still don't see transparent borders, download the latest release here: http://www.microsoft.com/ie.

In the following two examples, you can see that although the border is defined to have a transparent colour, it really just takes on the colour of the font.

div#one{
	border:5px dashed transparent;
	background-color:rgb(255,255,224);
	color:black;
}
div#two{
	border:5px dashed transparent;
	background-color:rgb(224,224,224);
	color:blue;
}

So I thought, what if I set the font colour to transparent as well (even though it's not allowed in CSS2), but clearly, that just defaults to black[1].

div#three{
	border:5px dashed transparent;
	background-color:rgb(224,255,255);
	color:transparent;
}

[1] In other browsers, the font will then take the colour of the font as set for the rest of the document, in this case rgb(150,0,0).