I've taken alot of brand new climbers out to Pete's Pile because; its close to P-town, its raw, the camping is nice, the climbers are faily moderate, its trad...which newbies seem to get stoked on watching...
I haven't been to Horsetheif or French's Dome so I don't know....