You can set up your value list to draw its values from your name field. As each new name is added to your database, it will be automatically added to your value list.
You can then format your value list to use auto-complete. With auto-complete, each letter you type "prunes" the listed values down to just those values that start with the same letters as what you've typed into the field.
That should do what you want.
You're a genius! I'll try it.
Thanks very much.