Right now, there is only Flash but Microsoft is pushing Silverlining and Java will be showcasing JavaFX. The last two platforms I mention are SVG graphics with Microsoft, once again, not cooperating with the W3.org standardizations for xml scripted graphics. I look for JavaFX to demonstrate accumen from its ability to run on any OS and different hardware, such as cell phones. The Microsoft approach requires financial investments and massive frameworks to function a button graphic.
Flash is a plug-in. So is java. The Microsoft philosophy could never afford plug-in technology.