Two versions of what I've been up to:

Science's NextWave Magazine, December 2005

Q & A in Current Science, September 2008