1. A method of creating natural eye contact between a user of a device and an avatar image displayed on the device, the method comprising: determining an eye position of the user, thereby creating eye position data; modifying the eye position data so that the data is relative to the location of the avatar image on the device; and adjusting the avatar image display using the modified eye position data.