A method comprising: identifying a group of two or more media entertainment client devices, comprising generating a group identity having no associated members; and receiving requests indicating at least first and second media entertainment client devices to associate with the group identity, in response to the requests, establishing a group that includes the first and the second client devices, determining which group member is furthest along in presenting a media content, determining which group member is furthest behind the others in presenting the media content, calculating a time needed to bring the group member whose presentation is furthest behind even with the group member whose presentation is furthest along, generating a pause synchronization command for the group member whose presentation is furthest along to pause its presentation of the media content for the amount of calculated time, generating a fast-forward command for the group member whose presentation is furthest behind to fast-forward its presentation of the media content at a specified rate for the period of time specified with the pause synchronization command, generating fast-forward synchronization commands for any remaining group members, and communicating the synchronization commands to the appropriate media entertainment client devices such that execution of the synchronization command by the appropriate media entertainment client devices results in synchronized presentation of media content by each of the two or more media entertainment client devices, wherein fast-forward synchronization commands of the same rate, coupled with pause commands of varying durations, are generated for the remaining group members such that, when executed, a fast-forward command brings a remaining group member to the same presentation point as the group member which is furthest along in presenting the media content, and the pause command is then executed for a duration that allows other remaining group members to also fast-forward to the same presentation point. identifying a group of two or more media entertainment client devices, comprising generating a group identity having no associated members; and receiving requests indicating at least first and second media entertainment client devices to associate with the group identity, in response to the requests, establishing a group that includes the first and the second client devices, determining which group member is furthest along in presenting a media content, determining which group member is furthest behind the others in presenting the media content, calculating a time needed to bring the group member whose presentation is furthest behind even with the group member whose presentation is furthest along, generating a pause synchronization command for the group member whose presentation is furthest along to pause its presentation of the media content for the amount of calculated time, generating a fast-forward command for the group member whose presentation is furthest behind to fast-forward its presentation of the media content at a specified rate for the period of time specified with the pause synchronization command, generating fast-forward synchronization commands for any remaining group members, and communicating the synchronization commands to the appropriate media entertainment client devices such that execution of the synchronization command by the appropriate media entertainment client devices results in synchronized presentation of media content by each of the two or more media entertainment client devices, wherein fast-forward synchronization commands of the same rate, coupled with pause commands of varying durations, are generated for the remaining group members such that, when executed, a fast-forward command brings a remaining group member to the same presentation point as the group member which is furthest along in presenting the media content, and the pause command is then executed for a duration that allows other remaining group members to also fast-forward to the same presentation point.