what sort of sound do you like?
IMO:
if you want noise isolation: shures or sony do some good ones nowadays
if you want bass: skullcandy - all varieties
if you want clarity: grados, top end sony's, top end shures.
if you want iphone ones with mic: Moda ones.
if you want sport ones (sweat resistant): son'ys new active range or seinheiser sport range are good.
i've never used the bose ones but i've heard they're pretty average tbh.