Or you can go really cheap.
Get a cheap 30-50 dollar apex. Almost always on sale somewhere. Plays almost everything and sometimes maybe even divx. Make sure you get the right one though. Check the dvd compatibility list to ensure u get the right one.
Just got a cheap no name "made in china" brand that was advertised in the walmart circulars for my parents just a month or so ago. Decent build quality, no region lock, progressive scan, titanium finish, plays EVERYTHING and only 40 bux or so.
I recommend a high quality dvd player though if u're using any HDTV 32 or more inches. You will notice the difference.(with decent cables)
Best source of info is still