It depends on the situation.. music should be enjoyable no matter how you listen to. You don't "need" speakers, although they are nice. Good headphone music is sometimes the best music. Although earphones are absolute hell, quickest way to get hearing problems.
__________________
|