1. Method for providing different background images for multiple virtual desktops in a graphical user interface being presented on a display of a computer system, the method comprising: presenting on the display of the computer system a full-size virtual desktop with a full-size background image and two or more thumbnails of virtual desktops including a thumbnail of the full-size virtual desktop; receiving a first indication, selecting a virtual desktop from the two or more thumbnails as a selected virtual desktop; receiving a second indication, selecting an image as a new background image for the selected virtual desktop; changing a background image associated with the selected virtual desktop to the new background image; changing a background image of a thumbnail of the selected virtual desktop to the new background image; and changing the full-sized background image to the new background image when the selected virtual desktop corresponds to the full-sized virtual desktop.