Originally Posted by mpw3000
Also if you have Apple earbuds you can double click the middle button and it will skip to the next track. This all works in ICS too.
No it didn't work for me. Only pause/play and long press for voice worked.
Apple has patents on their implementation of 3 button controls. So any "Made for iPod/iPhone" headphones DON'T work on android. I doubt JB would change that. The only thing Google can do legal-wise is to natively implement double-press and triple-press for the main control button.
3 button headset made specifically for android are supposed to exist (Headset Droid supports them) but I haven't found any yet.
See this screenshot from HeadSet Droid: