I play through the house PA at church, direct, no amps. Unfortunately I donated my good "cans" to the sound team. At home I generally use an Alto powered speaker TS112. Even "mp3 player" style ear buds sound better -- not sure if that's stereo or just isolation from bedroom acoustics.
If $hitty $6 ear buds sounds better than the Alto, there's something wrong with it.