A method comprising executing a program on a server of a server center
that generates and streams a user page in the form of streaming
interactive video on a display of a user computer connected to the server
via the Internet, the user page including a plurality of video windows,
one or more of the video windows including streaming interactive video as
well as simultaneously recorded video segments which are replayable by
the user.