I would just write the text in a texturebuffer, and map the texture to a little cube and make the cube child of the player object, so it automatically stays over the players head when the player moves. You might still need to turn the text-cube towards the camera, unless you want real-life style text labels over the players heads :)