It has a new article from me, about "The Telescope at the End of the World," ie the South Pole Telescope. I haven't seen it in its final printed form but I am told it's a particularly good one- at least, my mom said she understood it all, which is about as good a goal as a girl can hope for when it comes to cosmology!
Go read it!