iPhone compatible earbuds?

I'm starting to really dislike the standard earbuds. Somehow they don't
fit well enough in my ears, so they keep dropping out on a regular
basis. I liked the old iPod buds, somehow they remained in my ear
without any problems. But they don't have the mic and controls that the
new one offers.

 I've looked around, but couldn't find any alternatives. I cannot use
in-ear buds since I use my iPhone on my Piaggio moped, and need to hear
at least a bit of surrounding sounds. So in-ears are out. Of course
on-ears too, since they won't fit under my helmet... And I want to keep
the same functionality as the original buds (mic and controls).

 So, anyone who knows of a viable alternative to the iPhone original
earbuds?

3n+1

Here's a nice one called "3n+1" sequence. Take a random number and do
the following:
- if it is even, divide it by 2
- if it is uneven multiply it by 3 and add 1
Do this repeatedly and you'll always get to "1"

 The funny part is that there is no absolute proof for this rule, but
no-one has disproved it either. So far, each value taken as a start
value will end up being 1 in the end. Of course, the trick here is that
if you multiply an uneven number with 3 it will remain uneven. Add one,
it'll be even. So the final sequence will always be:
40-20-10-5-16-8-4-2-1 ... or does it?

 So, here's a try:
136 -> 68 -> 34 -> 17 -> 52 -> 26 -> 13 -> 40 -> 20 -> 10 -> 5 -> 16 ->
8 -> 4 -> 2 -> 1

 More interesting math: http://mathworld.wolfram.com/

iPhone 2.2 things

Been running iPhone 2.2 for a few days now and some things I noticed:
- Mobile Safari UI change
- obvious Google Maps changes: street view, send location, different
route options.
- Mobile Safari seems(!) more stable
- IMAP email advanced preferences are screwed after the update from 2.1
to 2.2. You need to go inside and change the Sent/Drafts/Trash to be on
the server, instead of iPhone to prevent annoying errors.
- iTunes podcast downloading. Too bad you can't subscribe to a podcast.
- Appstore application now has an "update all" button for application
updates. So you don't need to go into the appstore, update one app, go
back again, update another, etc.

- Apps are updated in place instead of main home screen and moving to
the old place.
- Single click home button moves to first home page when you're in
another.
- Spell checker/auto correction can be switched off. However, i belive
the auto correction works pretty well, but in the wrong order. It should
give me a proposed correction, but when I continue typing, not replace
the "wrong" word with the proposal. It should ignore the correction
unless I say it not to. On the other hand, using english as language you
can really speed up typing at the moment since the auto-correction e.g.
replace Ill with I'll etc.. Maybe the behaviour/order should be
configurable for the user per language?
- No more scrolling provider logo (like that is important..)
 
Things I'd like to see in future versions:
- the ability to organize your home screens in iTunes. I find moving
icons around on the iPhone itself annoying and tedious. I wish I'd be
able to drag groups of icons or better use iTunes to organize the
screens
- cut&paste
- horizontal typing in all apps
- taking a screenshot that shows all home screens in one big image.
- more bluetooth functions: sending data for instance.
- voice controls