I've also visited Wind Cave, and I'll second Mick-n-Sarah's endorsement.
As they said, it IS busy (we were there in July), so go straight to the Ranger's desk and reserve your tickets. THEN poke around the museum and gift shop. I want to say we had to wait about an hour and a half...