April 1, 2004: Admittedly, Sun's Project Looking Glass is more of a platform (er, a prototype of a platform) than a finished product, but they're still going to have to do better than letting you rotate flat windows and write on the back to get people excited about a "3D Desktop."