technically whats being discussed here already exists haven't all the main players (mac/vista/igoogle even hildon etc) now got widgets and things that you can use to mashup your desktop interface in custom ways using data from random sparse sources?