Depends how much you want to spend really. I've had Shure E4C's in the past which have been great, but lacking a little in bass. I now have Ultimate Ears Super.fi 5 Pro which are fantastic. These kinds of buds are £100 and up, but in a completely different league to the standard iPod buds.
Neil