Looks nice. 

I just did the same thing as a simple demo of SOAPI-JS wrapper.  You can see it [here][1].

Is not pretty like yours, but is <20 lines of code. ;-)


  [1]: http://soapi.codeplex.com/wikipage?title=SOAPI-JS