Default [Q] Compatible Quality Earbuds?

So, this may have been asked in other Android forums, but I would like to ask, since my N1 and GT10 seem to show different behaviors.

I have a set of Sony earbuds that were "iphone/ipad compatible." They work fine on my Nexus 1, both the sound as well as the microphone, though of course, I couldn't use the music controls. But with my Galaxy Tab, the sound works, but the mic doesn't. I can't make skype or Groove IP calls with my Sony earbuds cause the mic doesn't seem to be compatible.

Why is it fine with N1 but not with GT10, even though both are android gadgets? I dislike the Samsung earbuds, so could anyone recommend a quality earbud that would be compatible with a N1 and GT10?