If you're talking about a bicycle (vs. motorcycle), I'm currently testing a few models myself, for the same. Best thing to do is read the reviews on say, amazon.com, to see if others have the same issues/concerns. Then there is always just "buy the models which interest you, keep the receipt, then take them back if they don't meet your needs".
Many models perform the tasks you listed however if you'll be "biking", you'll need to be concerned about the device being "waterproof", and capable of staying in/on your ear. FWIW, I've recently/currently testing out the Motorola s11, Jaybird Freedom Sprint, Bose BT2, for listening to music at the gym, and phone use while "biking" on the road. All have their strengths/weaknesses, with the Bose and Jaybird being the only choise for "single ear" use (plan on mounting jaybird on helmet such that one bud is close to the ear for listening, while the other has more slack, and can "drop down" for use by hand to manage buttons, and hold mic closer to mouth, as the mic is not very good). I'm partial to the Bose/Jaybird in-ear mounting system, however both lack the audible caller ID (as far as I can tell), and overall sound quality, of the s11. But the s11 is dual ear, and the back of the unit sticks out too much, and gets in the way if trying to bench, or in the drops while riding. One side can be left off ear, to hear traffic, but its uncomfortable "for me"....YMMV.
Personally, I think the Jaybirds offer the most flexibility/safety, in regards to mounting, and not falling on the ground, or into your chain. But again, while making some test calls, whole sentences where being dropped, with both buds in ear...YMMV. To be fair, I was speaking softly, but not much softer than if I was in public and trying not to have everyone hearing my conversation.
I previously had the original version of the Bose, which have great noise cancelling, but lacked music streaming. If I ride this weekend, I'll wear the Bose to see if it falls out, and report back if you're interested.
Ideally, I'd take the s11 for features/performance. It would be perfect if not so bulky, or were made like the Jaybird. However the buds do telescope, so you could simply not have one "in-ear", if you find a comfortable position.