storing the streaming second song in a buffer, after the first song terminates, playing the second song from the buffer. [0009] Yet a further aspect relates to a computer-readable medium including instructions for playing a first song streamed over the network between a first start time and first stop time, automatically selecting, based upon information related to a user, a second song capable of