A portable electronic device such as a mobile station 22 has a broadcast radio receiver 60 and an internal storage 50 for storing media files 74, 76, 78, 80. When a received broadcast radio signal exceeds a quality parameter, that signal is sent to a speaker 56. Otherwise, the device 22 enters a virtual radio mode and plays the stored media files in an order that is not determined by the user of the device. The order is determined by an instruction stored in the internal storage 50, and switching to the virtual mode is based on a quality of the received broadcast radio signal. Media files may include entertainment music or video files, traffic and weather, DJ commentary, and advertisements. Various media files may be updated on different frequency intervals so that the content remains current, and to better commercialize the invention. Users may add personal media files and may select a genre or source for certain other media files.