1. A method for providing broadcasted media content from a media content server to at least one user in a venue in possession of a portable media device, the method comprising: transmitting a plurality of different broadcasts of media content to users at a venue; providing incentives to users to share information from user profiles stored on the users' portable media devices, wherein the incentives are credits towards purchasing media content at an online media store, wherein a credit is only provided if the sharing of the information results in a purchase of media content from the online media store by a different user; retrieving information that users have permitted to be shared; obtaining characteristics from the information in the user profiles that indicate a preference for certain types of media content; identifying the different broadcasts of media content to the portable media devices based upon the obtained characteristics only when the portable media devices are in the proximity of the venue; and providing the mobile devices with interfaces that permit users to select one of the plurality of different broadcasts to play from the mobile device.