Those interested in the debate surrounding the Shroud of Turin will be interested in the Shroud of Turin Blog.
Scientifically, we don't know the age of the Shroud of Turin. However, we do know it is at least twice as old as the now discredited carbon 14 date. As for the images, we have no idea how they are formed. But they were not made by any known artistic method.
The Atheist, the skeptic, the rationalist must accept the scientific facts just as any Christian should. To deny that the shroud is authentic requires a leap of faith. So does affirmation. But the evidence suggests that it is a late-Second Temple era burial shroud of a crucifixion victim. From that, much can be inferred.
We are in awe of that which cannot be explained except by accepting the miracle before us, regardless of its origin. The Shroud will be on display to the public in Turin in 2010.