2003 All Scientists Meeting a Success