The best and worst I read in 2003