Also, unless Nz works different in 2007, this will never return the word "Untitled":
=Nz([FirstName] & " " & [MiddleName] & " " & [LastName],"Untitled")
You have two spaces in there, so the value will never be NULL, and the word "Untitled" will never be returned. In order for it to work...