These advantages are achieved by, for example, a computer-readable medium including instructions for delivering personalized broadband content, by receiving a plurality of virtual channels at a user machine, wherein each virtual channel comprises content, filtering the plurality of virtual channels based on a user's personal profile, displaying the filtered virtual channels in a GUI, wherein a vir