You might try something like these bang and olufesen ones that have a piece that goes behind the ear to hold it im place [broken link removed]
I don't like buds either - I must have tiny ears too. the head phones that I use have a big speaker bit - like the old over the head ones -and then a a piece that goes around the ear like the bang and olefesen ones. I find the much more comfy. I don't have them with me at the mo and I can't remember the make but I'll check it out and report back,
I had the same problem with the earphones for my iPod. Bought in-ear headphones on ebay that come with different size fittings...one was small enough to fit in my ear. The brand was iSony. They work perfectly.
On a similar subject, how long do portable earphones/earbuds tend to last people? I find after a few months of winding and unwinding everyday the connection becomes unreliable, and I have to buy a new pair. Sennheiser and Sony earphones seem to last me no longer than cheap ones from Argos. Anyone got a personal recommendation on durable earphones?