Last weekend was the first weekend the Creation Museum in Petersburg, KY, (near Cincinnati) has been open to the public, and I, your intrepid reporter, braved the crowds to see what the fuss was about. Ars Technica