I have tried Nero ShowTime 4, CyberLink PowerDVD 7, 8, and 9; Corel WinDVD 9 and ArcSoft TotalMedia Theater v2.1.6, I would recommend ArcSoft TotalMedia Theater.
All players above support all Blu-ray features such as BD-Live, PiP, hi-def sound etc but there are a couple additional features from ArcSoft TMT that I like:
- Playback Blu-ray from harddrive
I like to review the movie before I burn it to disc. PowerDVD latest version that support playback form harddrive is v7, and they disabled in v8 and 9.
- Blu-ray screen capture
Arcsoft TMT and Nero ShowTime can capture Blu-ray screen as still image, WinDVD and PowerDVD cannot.
I also think ArcSoft TMT is a bit faster when accessing m2ts file.