Customisable homepages and dashboards in Salesforce! The user can add components and arrange them on the page by dragging and dropping. Components can be Google Gadgets or Visualforce pages, which effectively means anything you can display on a web page - including Salesforce dashboards. Components can be made available or mandated according to user role and profile if required.
http://blog.kusiri.com/2008/07/isales...