ok, so win98 went from dx 4 or 5 to dx9 fine, and xp can do dx6 to dx9, but what is so special about dx10 that it can't be released on xp, other than greed by MS to boost sales on Vista? I haven't heard much about what it will have that makes it so special that XP couldn't handle it. Anyone got any good whitepapers or tech documents that say different?