Adam Greenfield has written an informative and interesting article in Boxes and Arrows on some of the ethical guidelines for user experience within ubiquitous-computing. It is an very interesting read, which brings up several areas to consider including surveillance and some principles to observe.