The question is simple but the answer can be tricky.
Based on the fact that your AVR-354 has the latest AV features including HDMI 1.3a, I can think of at least the following possible answers to your simple question:
1. Oppo 83 - Except for the super hi end players most people would probably say the Oppo 83 is the best BD player, not the PS3.
2. PS3 or LG BD390 - If you already have a universal player or a player that can play SACD and DVD-A and you do value streaming, quick response, and other functionalities, then I would still say the $299 PS3 (vs $499 Oppo) is the way to go. The LG BD390 is a good alternative too.
3. Pansonic DMP BD60 - If you don't play game and do not care for any other function other than just watching BD movies then I would say the $130 Pana DMP BD60 is the best, based on price.
4. Pioneer BDP-320 - If you want the BD player to double as DVD player and insist on having upscaling capabilities that rival the Oppo, then the $230 Pioneer BDP-320 may be your best bet.