I'm very fond of using Generic Lists, but the FIND code is not exactly straight forward.
This is a series of examples of how to use the FIND method for a Generic List in VB.NET. The code is a complete runnable samle.
It's largly taken from the MSDN sample code but has been simplified some to be easier to read and use.