this link is lengthy but so well worth reading,
http://www.cuttingedge.org/news/n1694.cfm