Sorry about the capitals...
But honestly - this is the biggest, bestest piece of advice any of you will ever have had as music fans.
Get some decent headphones. Real ones; spend some damn money on them. I know loads of people - guitarists, non-guitarists, doesn't matter, who love music, but listen to it through shitety iPod earbuds, or some cr@ppy £20 "streetwear" things...
I got some Grado SR-80s for Christmas (not ridiculously expensive - a bit less than £100; less if ur in the states) and they have COMPLETELY changed the way I listen to music. It's a completely different experience; it's like I'm standing in the room with the musicians, where before i would have had trouble counting the insturments, i can hear every minor detail of each instrument, easily seperating it from the mix. Everything's just fuller, fatter, but also airier than before, retaining clarity at any volume level. I feel involved in the music in a way that i never have before.
This is all awesome - but I've found the greatest thing about these new headphones is that i can now listen to live albums! Before they were a mess of sound, muffled by the bloody screaming audience. Now it's like I'm one of the audience. Shut your eyes and it's like you're standing in the middle of a venue surrounded by hundreds, thousands of people, seeing your favourite band, whenever I like :D It's incredible. I can't preach this enough.
Obviously there will be those of you out there with decent headphones already; please back up my point and share your experiences. Thanks