2005 Market outlook year in review -- Cheers to 2004