I had the need the other day to get hold of a users full name within a web hosted InfoPath form and although I could easily get hold of the login name I couldn't get hold of the users full name.
After some playing around I came up with the method I describe in this article which I hope someone else will find useful