A method of selecting assets for display in an interactive media guidance application, the method comprising: receiving a user input indicating an interest in a media item; generating a list of media assets (330, 332) related to the media item, wherein the list of media assets comprises at least an on-demand media asset and a recorded media asset that have not been viewed; selecting, based on priority rules, a subset of the media assets to display in an interactive media guidance application, wherein the priority rules assign a first priority to the on-demand media asset, and a second priority to the recorded media asset, and wherein the priority rules are based at least in part on whether a respective length of time that the media asset has not been viewed falls within a predetermined range; and displaying an identifier for each of the subset of media assets in a screen of the interactive media guidance application, wherein the subset of media assets is displayed in an order determined by the priority rules; wherein: the predetermined range for the on-demand media asset is a first range, and the length of time that the on-demand media asset has not been viewed is a period of time from the on-demand asset beginning to be available for viewing; and the predetermined range for the recorded media asset is a second range, the second range being different from the first range, and the length of time that the recorded media asset has not been viewed is a period of time from the recording of the recorded media asset. receiving a user input indicating an interest in a media item; generating a list of media assets (330, 332) related to the media item, wherein the list of media assets comprises at least an on-demand media asset and a recorded media asset that have not been viewed; selecting, based on priority rules, a subset of the media assets to display in an interactive media guidance application, wherein the priority rules assign a first priority to the on-demand media asset, and a second priority to the recorded media asset, and wherein the priority rules are based at least in part on whether a respective length of time that the media asset has not been viewed falls within a predetermined range; and displaying an identifier for each of the subset of media assets in a screen of the interactive media guidance application, wherein the subset of media assets is displayed in an order determined by the priority rules; wherein: the predetermined range for the on-demand media asset is a first range, and the length of time that the on-demand media asset has not been viewed is a period of time from the on-demand asset beginning to be available for viewing; and the predetermined range for the recorded media asset is a second range, the second range being different from the first range, and the length of time that the recorded media asset has not been viewed is a period of time from the recording of the recorded media asset. the predetermined range for the on-demand media asset is a first range, and the length of time that the on-demand media asset has not been viewed is a period of time from the on-demand asset beginning to be available for viewing; and the predetermined range for the recorded media asset is a second range, the second range being different from the first range, and the length of time that the recorded media asset has not been viewed is a period of time from the recording of the recorded media asset.