NS1000s used to be one of the most recommended headphones for the budget. Now there are a wider variety of headphones about that are as good or better for similar money. The problem with the Expeditions is that they sacrificed some of the audio quality to introduce the noise cancelling system - which is a power hog and whilst it works reasonably well I find the entire noise cancelling debacle to be detrimental to overall sound quality (it works by playing a frequency at a volume loud enough to mask it's opposing frequency, which I find interferes with audio playback). They are probably the best noise-cancelling headphones you'll find for the less than £100, perhaps even £150 however, but then normal headphones at the same budget are superior in sound.
There is no such model as the E105, so I presume you mean the E10. The E10 is a very popular and well reviewed IEM and it deserves its accolades - however, more recently the price has been sneaking up on these and they arent quite the bargain they used to be. At a similar budget I would prefer to have the VSonic VSD1(-S depending on what genres you listen to) or push your budget a little bit and get the Fischer Audio Eternas - for which I recently wrote a review in this subforum.