I gave this talk at the University of North Carolina School of Public Health on February 24, 2012.
Full writeup here: http://www.newfangled.com/emerging_technologies_in_global_public_health