http://www.raizlabs.com/blog/?p=74 The author has brought together and articulated experiences that most of us have felt in a interesting manner. Best, A