I got a solid-state ipod mini (4GB, not a shuffle) with a military employee discount for a very good price. Love the fact that I can use my Nike + attachment to monitor how far I run during workouts, and that the whole unit is very compact, thin and light, with good battery life.
Might there be another that is better? maybe... does it have the full set of functionality and integrated parts like the ipod does? likely not. I wont buy a non solid state player, so that might limit my choices, but all I know is that Ive been extremely happy with my ipod.
The shure earphones are very dependent on correct fit of the silicone earbuds in your ear. There are a wide variety of ones that fit in different ways, and with the right fit, Ive been VERY happy. I listen to bands like Tower of Power, Earth, wind and fire, etc., where bass is very important, but its not like overwhelming bass is needed, like in some rap music. With the right EQ setting on my ipod, the bass with respect to the SPL of other frequencies is fine, and it sounds good. There is some distortion noticed, but what ive found is that with the right fit of the shure headphones in my ears, I play them much lower than I would with other headphones, because so much extra noise is blocked. This tends to negate distortion, as Im not asking for much power, regardless of the impedance of the units. I dont like my headphonemusic too loud one way or another though... but loud airplanes and trains are not an issue, and hose are tough environments.
Like anything, a bit of tuning and modifications are necessary, I guess.
JMH