I have both the BB Curve 8310 and iPhone 3G. Curve headset broke some time ago, and I've been using the iPhone headset with both the Curve and the iPhone. iPhone headset (with microphone and click button) works well. Call quality and volume are fine - stereo works. Click to answer, click to end - haven't found a way to mute from the click button, though.
You could call us biased, and you wouldn’t be wrong, because at CrackBerry we love BlackBerry and think you should own a BlackBerry Smartphone! We also work as a community support and marketing partner with BlackBerry and BlackBerry Mobile. Our immense passion and knowledge of BlackBerry by our editors and community members make this the best resource for BlackBerry you’ll find anywhere!