Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Go to Earphonesolutions.com and check out the options for the Iphone I have the Westone 3 with the smart talk inline microphone. If this is to pricy for you the um1 or um2's are great choices. Just stay away from ultimate Ears ones because they tend to have problems with losing sound in the left ear piece and they are way to expensive for that. You won't find better sound than from the Westone 3 but the UM2 is very close.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.