Your one-stop shop for latest in news of interest to geeks...
http://www.uq.edu.au/news/index.phtml?article=3409
sounds like good progress to me.