1. A method for providing access to advertising within a media stream, the method comprising: receiving a request for a commercial; searching at least one stored media stream for commercials matching the request; presenting at least one commercial matching the request; and responsive to selection of a commercial within the at least one commercial, playing the selected commercial to a user.