As I said earlier, I've been delving into XPages here lately and found the cool "Type Ahead" properties of an editable field. This is so easy to implement and comes out looking nice to boot. To add a name picker to your application follow these procedures. Now I'm sure there are other ways to accomplish the same thing, but this is pretty darn easy.
Go to one of your name fields and in the properties select the "Type Ahead" entry. Check the "Enable Type Ahead" check box. Add the proper separators and click the blue diamond next to Suggestions and pick "Compute Value". In the resulting javascript editor put the following code and click OK:
var dbname = new Array(@Subset(@DbName(), 1),"names.nsf");
return @DbColumn(dbname,"($VIMPeopleAndGroups)",2);
You should end up with something like this:
Now save the page and visit the page in your browser, start typing LocalDomain and you should see the selections show up below the field. Like I said, easy peasy.