This article has already been discussed here, http://forums.degreeinfo.com/showthread. php?s=&threadid=23301