Arduino Wireless & BLE Communication

Hello,

I am trying to communicate information between two ends of my project, and also add BLE functionality. I currently have worked with nRF24L01+ Modules and the Mirf Library, with great success, but wanted to add BLE functionality to my projects. I have tried working with some non LE Bluetooth solutions, as well as other inclusive packages like the rfDuino and Nordics nRF51 SDK, but all seem to be lacking either ease of use, low power consumption, they simply are inconvenient to incorporate into my projects, or are difficult for me to learn to program. I will probably keep exploring these ideas, but would like to get some input from the Arduino community as well.

I'd like to hear how other people are accomplishing these tasks, and hopefully get some ideas on ways I can move forward. I need to develop a reliable point to point (arduino to arduino) communication from multiple devices to a host and amongst each other, along with adding in BLE functionality and hopefully making a very simple Android app to exhibit some level of interaction and control.

Any ideas, thoughts, or suggestions are more than welcome! Thanks!