There is this general impression that anything in Linux is intimidating for us mortals. They are strictly for the geeks. Now that many consumer PCs have Linux as the operating environment, one would be looking for GUI based convenience. Particularly, in something like a DVD player that many people would like to have on their desktop or laptop. Most such commercial products come with a GUI and you can get by without the jugglery at the command line.
What is best is always a little subjective. But then if you look at people's opinions, the applications favored by the most are likely to be the better ones. Based on that a preliminary survey showed me that MPlayer, VLC or the VideoLAN client, XINE, and Ogle were some products we should look at. MPlayer and VLC seem to have survived and grown over time. We would discuss both here in this article, but the order in which they are presented does not mean they are graded in any way. Both are good and you should consider them for use. Ultimately how comfortable you are with either one will decide which to keep for the long term.