i don't think the GUI has to be 3D to be effective. I think that extended 2D widgets can go a long way towards providing a more human friendly interface.
there's a lot of brain candy in MS desktop apps, 90+ percent of which nobody uses...and it all eats up RAM/CPU. i'm convinced that tons of menus indicates a faulty GUI design. Cheers.
the hardest line to type correctly is: stty erase ^H