Get a BD Player. The PS3 is okay but for me, I feel watching movies there will definitely shorten the lifespan of it. What's good about getting a PS3 is that you have the best of both worlds, gaming and HD movies.
An NMT is okay but most of the titles are only 720p.
I own a PS3, a Panasonic BD45 and a Meder8r NMT