Didn’t IE9 just come out? It most definitely did.
Didn’t Microsoft boast about it? Yes they did
A weird turn of events but businesses don’t run themselves; IE10 beta is now live for you to embed your buttery fingers into and as for it’s improvements, I’m unsure of any at this time but I’ll get around to it. Oh did I forgot to mention that it’s only for Windows 7, looks like your $200 – $300 Windows Vista investment is starting to get Windows XP treatment.