Have zero tolerance for bugs. I understand that there will always be bugs. What I'm saying is, don't sweep them away. And, do everything to beat them. Don't make users do your dirty work.
Accidents are acceptable.
We've all had our share. The bottom line is to be fair to users. The reality is that we would instantly trade new and cool features for even modest improvements in stability and peace of mind. I want these things from top to bottom, from the hardware to the operating system, to the applications, to the web. Unfortunately, no one is listening.