This article originally appeared in the May 2010 issue of JSMag