I use Sennheiser CX300, so great for its value. Great with N95 (turn on Stereo Widening and Bass Enforcement and use Standard Equalizer preset)
Besides last week won in a raffle a Nokia BH-501, when I saw it I think that was crap, but I really surprised that how good it is, good bass and overall sound. (no even closer that CX300, but a surprise anyway)