1. An electronic device, comprising: a support structure; a camera carried by the support structure; a display carried by the support structure; a data storing device; and wherein the camera is aimed in a direction substantially common with a normal viewing direction of the display to capture an image of a user viewing the display, an orientation detector connected to the camera and configured to: identify features in an image of a user viewing the display captured by the camera aimed in a direction substantially common with a normal viewing direction of the display to capture an image of a user viewing the display, determine rotation orientation of the image of the user captured by the camera relative to a reference orientation defined by a reference coordinate system of the electronic device, place the image features in an image coordinate system, determine a rotation angle (θ) between the image coordinate system and the reference coordinate system, use the rotation angle (θ) to determine a rotation orientation of the image of the user captured by the camera relative to a reference orientation, determine a display orientation of the data representation on the display based on the determined rotation orientation; wherein the rotation angle (θ) is stored in the data storing device such that the rotation angle (θ) is available for subsequent use in determining the display orientation; and wherein the orientation detector is further configured to use the stored rotation angle (θ) to determine the display orientation in the event that the orientation detector is unable to determine the rotation angle (θ).