VLC Media Player takes only 3 seconds to start and then you only have to select the file and VLC will play it.
It supports MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg, ... and DVDs, VCDs, and several stream protocols.
It can also be used as a server to stream in unicast or multicast in IPv4 or IPv6 on a high-bandwidth network.
In addition, it also plays incomplete files, which is really interesting if you are downloading a movie and you want to check that it is not a fake.
And now, you can enjoy it wherever you go thanks to this portable version, just store it in your pen drive and take it with you.