Stand alones are better. As Chris mentions software based players like the PS3 and 360 addon have a soft image that you just don't get with a standalone. Compare DVD playback on a PC compared to a decent player and you will see what he means.
Chris will do the recommending. I can't comment as we are pretty much still stuck with $1200 first gen players here. :