I like Cyberlink's PowerDVD. It plays most anything I throw at it, and I think has the highest succesful playback rate of any program I've used. But it doesn't support .srt files, which you'll run into if you like anime. For .srt's I use BSPlayer. I wouldn't recommend buying PowerDVD tho. Vlc media player also works