I really cannot agree with the statement that the EarPods are sooooo good.
They are pleasing and sound decent, but they lack bass and dynamic range is limited, and that is normal for the price.
Bose is tweaked towards the bass, and Beats is for bass heavy fans even if the last ones are more balanced. Both brands are not really trying to get the sound as close to the source as you can be.
The Iphone 6 has a good output quality, DAC and amplifier are good enough to drive IEM's of a good quality. Weston, Shure, UE are brands that build quality stuff. I use a pair of SE535 for years, some find the highs too soft on those but i like them very much. It is an investment but they will last years if you treat them well.
I would try Sennheiser, Beyerdynamics, Grado for larger cans or even the BW P8 that are surprisingly good.
You just have to try them and choose the one that has the best SQ for you.
I'm not trying to convince anyone here, each on his own!
But statements like Bose = the best you can buy....that is just not true...
Cheers,
L