I'm a tarantula enthusiast (someone has to be), and am planning a trip to the park in the near future. The park's Web site mentions Split Rock, Oasis of Mara, and Wilson Canyon, but I'd love some "boots on the ground" input on where you've found tarantulas in or near the park. I'll be looking but not touching, of course.
I also hope to check out the Planet X formation, Upper Covington Flat, and Erotic Dome*. Any other must-sees for someone who likes "quirky" stuff?
*sound of distant snickering