Registration process at a conference is process that every attendee have to pass. The bad thing is that all of hundreds must be served in a limited time in the morning before the event.
That cause queues like this:
At our events we use bar-codes which are sent to every attendee, and then we scan the printed codes, thus eliminating the difficulty of understanding a name of a person in a crowded area. If the event is international that additionally helps to avoid misunderstandings of foreign names.
But scanning speeds up the recognition only. Next step is to give a badge, and that is a real neck of the bottle. Organizers have to search through (hundreds again!) badges or envelopes. Even if you preliminary sort them by alphabet, the process is still too long to satisfy me.
At Ukrainian Perl Workshop I simply laid out the badges onto the registration desk (but, ha-ha, did not sort them any way):
Next idea is to use pins and a wall. Before the registration we could sort badges and ping all them to the wall. Let the attendees search their own stuff.
And I even got a better idea, no pins are needed. Just a rope and pegs (hundreds of them):
Nice decoration of the registration hall, is not it?