2004: A Year to Review