staying ahead - 2005 annual report