Oriental Trading had a great deal for the type of prizes I needed - they have several options in the size of bag and types of goodies in each. In addition to the prizes from there, I also got some of the items from the $1 bins at Target and also from the party store.
The more desirable prizes cost more tickets. I made sure I had a wide range of ticket "costs" so that everyone would be able to go home with some fun.
In order to come up with the number of tickets awarded at the games and how many tickets the prizes would cost, I thought about how many games I had (8, since the photo booth and face painting didn't award tickets), how many games each child could play in about an hour, and the difficulty. First I assigned ticket prices to the prizes (25, 50, 100, etc.) In order to earn a 100-ticket prize, a child would have to have played each game twice and achieved most of the goals. The children were awarded tickets at each game for participation, and a higher amount for achieving the goal (such as hitting the golf ball through the castle).
Some games had levels of tickets: playing the Balloon Darts would win a player 2 tickets for any color balloon and 3 for any white balloon. For the Shooting Gallery, the player wins 2 tickets for each ping pong ball knocked off the tee.
I had an adult assigned to each game station (or in between two) to hand out tickets and explain the game. This was the biggest help of all - recruiting help was essential to this being a success!
The prize table was set up, so that the kids could look at the options and decide what to buy. I bought individual popcorn containers from Target to hold the prizes, and this was each guest's take-home gift.
In the end, everyone's container was very bountiful.