I'm using for a while BsPlayer and , in my opinion, is the greatest player because is equipped with a extensive subtitle options which enable the users to watch video content with subtitles from many popular subtitle formats. I got it from here:
[posted link removed/replaced by BSPeter]