DirectX9L (I think its called) is Direct X10 for XP. it will come out sometime next year along with Windows XP SP3. AS for the windows vista being a complete overhaul of windows they are right, instead of having 3 states (on,off,crash) it will have 4 (on,off,hog up system resources,crash) Microsoft will ALWAYS make incomplete software so they can get people to buy the tech support, and also when they release the Service packs or expansion packs people are like WOW! Microsoft is dedicated to keeping its operating systems as least buggy as possible!, than there is the fact that without microsoft we wouldn't have anti-virus/anti-spyware companies. (that make virus' and spyware respectivley) if you don't believe me that anti-spyware companies make spyware? get Ad Aware Professional run a scan and TADA you now have spyware that ad aware can't remove.