Why do you have to search?
What key attribute are you searching on?
What do you expect to get back?

If you have the SAMAccountName, you can simply translate it with the TranslateName() UDF.
_________________________
Give a man a fish and he will be back for more. Slap him with a fish and he will go away forever.