I propose everybody involved in here should take at least a quick look into the research done at PARC - you know, the place where they invented the mouse. there's also a good article about this at http://slashdot.org/features/9807070857253.shtml