I think that graphs, menus, etc., are going to go HTML5+Canvas.
That's where WebGL comes into play. Just give it a year or so.
It will take a while till kinks are ironed out (it's rather painful to use now), but already in its current state it looks quite promising.
With GLSL shaders you can achieve look and performance of desktop games from just few years ago:
If you dare to try Firefox / Chrome / Webkit nightlies (#), here is current state-of-the art of plugin-less browser graphics: