VLC Media Player does a fairly great job playing any media file on nearly any system. Now it's slowly being opened up to extensions that can enrich and expand your music and movies, which you can jump ahead and grab.

VLC 1.1 will feature its own scripting language, Lua, that will allow for richer and more powerful extensions than the semi-add-ons that have popped up here and there for VLC. At the moment, extensions and add-ons are available in the nightly, experimental builds of VLC, where you'll have to manually copy script files into a particular folder on your system. There's one or two demo add-ons available for services like Last.fm and IMDB that pull information about your movie file, but the great stuff is yet to come, we'd imagine.