Loren Pechtel
Explorer
Another approach some GM's like is to have all the players make a number of d20 rolls which they then jot down. Whenever a secret roll is made, the GM takes the next advance roll and applies that result.
This deals with those players who get whiny about not being allowed to roll all the dice for their character.
Once when faced with a situation like that (lots of secret saves needed) I just had everyone roll a group of d20s (they all had enough) and leave them in a group. I periodically had them reroll the pile. They were all clearly enough marked that I could read them.