Looking for Blu-Ray Player Recommendations

I'm looking for a blu ray player, but it needs to have a few things

  1. App for Hulu+
  2. App for Amazon Prime Video/Rentals
  3. Preferably Wi-Fi (Not a must)
  4. Also preferably a name brand, but beggars can't be choosers
Thanks all.