1. A method of identifying an ability of a computer system to playback media content locally, the method comprising: progressing through a plurality of media content playback applications by querying the computer system over a computer network, the progressing to assess an ability of the computer system to playback the media content locally; and providing the computer system with a version of the media content appropriate for the ability of the computer system to playback the media content locally, the version of the media content comprising a media file.