I prefer to have over/on-ear headset since not every in-ears can fit my ears.
Lots of in-ears fall easily from my ears, getting the one which fits well is difficult as hell for me.
For these price range I suggest these on- and over-ear headphones:
1. Sony XB300 or 500 (I have a XB300)
2. Koss porta pro (My sister has this)
3. AKG K420 (not for big heads)
I am wearing XB300 for daily basis (subways, streets, etc.) but using Sennheiser PXC450 at home or for long journies especially on airplanes.
PXC450 is one of the best headphone have ever bought