"improvements"? it has just as many problems with CSS as IE6, however the difference being now some stuff IE6 does properly and IE7 does wrong, some stuff IE7 does wrong and IE6 does correctly... and it means those using complex CSS have to add another set of conditions in the style sheets for IE7 specific options (on top of the existing IE5, IE5.5, IE6, and other)
glad i don't ever use more than very basic inline CSS...