Everyone loves the iPhone's headset with volume and music controls on the inline remote, but if you have an Android phone, you can actually get iPhone-designed buds working with your device. All it takes is a little DIY magic.
Android users have a few headphones on the market with inline remotes, but if you already have some iPhone ones lying around -- or if you've found a pair of iPhone ones you like better -- you can make them Android compatible with a few small resistors. You'll need to be careful opening it up and you'll need to know how to solder, but when you're done, all three buttons should work with any Android device. While you're at it, you may want to check out Headset Button Controller so you can further customise what each button does. Check out the video to see the modded buds in action, and hit the link below for the full how-to.
Galaxy Nexus (and Others) Headset Remote with Media Controls [Instructables via Hack a Day]