You may want to consider getting an Oppo BDP-83 instead. It will do everything you need, has gotten stellar reviews, and will only cost you $499. And none of the units you mentioned can out-perform the Oppo's video section...
You should check out the new Theta player. It just about plays every thing and does it well. I am still breaking my theta in but it bested my Sony XA9000es as a cd transport.Picture out of the box is better than my Denon 3800bdci Bluray that I have had for some time. It is built on the Oppa frame but the rest is all Theta. 7 power supplys hand built in the US.