If hi fidelity is your concern, you almost have to go with earbuds, I wasted money on three different brands of speakers. For now, I'll stick with my Sennheisers.