this will depend if you want 3D playback or not, then the choice will be quite easy :
1. you want 3D : due to cinavia protection, no media player with 3D abilities will ever include a Br drive. So the only solution will be to buy an extra BR player for your discs.
2. you don't want 3D : then you have 2 very well known options which are PCH C300 or Dune Smart B1 (or MAX, specs are the same but Max is only a "bundle" of different Smart modules in one box)
Dune products are known for their stability, perfect streaming even with very high bitrate rips and easy to use jukeboxes (but need a PC to scrap your data).
regarding streaming to your ipad can you be more precise ?