Nick - I've got a suggestion to speed things up on the raffle but make everyone happy....we do it with ours (when we can actually SEE to complete the raffle...LOL!) and it works great!
Get a couple three sheets of 1/4" subfloor, a can or two of spray adhesive.....Pre-print the item's description out in large font so they're fairly easy to read - along with the donating sponsor's name (good PR), - print maybe two items per 8.5 x 11 page. The, when you're ready, draw and write in the winning numbers with a big magic marker for all of your smaller item's like hats, videos, etc.
Spray the board down with the adhesive, and slap the sheets on in a quasi-orderly fashion.....When the raffle starts, you can simply display these boards and as items are claimed, you mark off that item so folks know to not bother checking their numbers for that one. This way they don't have to be quiet for ALL of the raffle items and can come check their numbers at their leisure.
Then you hold the live raffle with say your top 20 items - this way the raffle goes fast, but there's still the element of excitement over who's number will be chosen.....and viola! It doesn't take so long that we run out of cocktails.
LP