Can you give a little more information on what you're ultimately trying to accomplish? Are you trying to create a "Hello Tim" message? Are these accounts local to the machine, or are they domain accounts?
And while both of those will give a user name, I wanted to know more about Tim's intention. If he's interested in local accounts, there really is no concept of a display name or friendly name in the LSA.