1. A method for sharing multiple video streams with others within a virtual social venue, the method comprising: providing a user with an interface comprising a virtual three-dimensional space; connecting to one or more social networks to which the user belongs, accessing a social graph associated with the user, the social graph being provided by a social network to which the user belongs, the social graph including a list of friends of the user; leveraging the social graph to enable the user to selectively invite friends from the user's social network to participate in the virtual social venue; providing a plurality of virtual screens, windows, or other viewing surfaces within the virtual three-dimensional space; enabling the user and/or the user's friends to select multiple video streams to feed into the virtual three-dimensional space; instantiating the multiple selected video streams onto the plurality of virtual screens, windows, or other viewing surfaces; and simultaneously displaying the multiple selected video streams on the plurality of virtual screens, windows, or other viewing surfaces to the users within the context of the virtual three-dimensional space.