A look back at 2004 and a glimpse of 2005