1. A method for presenting a targeted advertisement to a user in an electronic program guide (EPG), comprising: monitoring television programs that the user tunes to and gathering information on user's interests responsive to the television programs that the user tunes to; displaying a plurality of television schedule information items including time and channel; and simultaneously displaying the targeted advertisement with the displayed plurality of television schedule information, wherein the advertisement is targeted to the user responsive to the user's interests.