Ok, I know that this has been raised a lot before, but what actually makes a difference to sound quality? Personally, I either listen to music through cheap earbuds, on a fairly nice pair of speakers plugged into my mp3 player playing relatively low quality mp3s, or on a nice-ish pair of sennheiser over-ear headphones on the PC, through a cheap on-board soundcard. I don't own monitor speakers because I'm young and don't have any money to spend on my hobby. I make music through headphones, and it sounds fine to me. I don't listen to pure wavs, cause I can't tell the difference. I'm pretty much satisfied no matter which way I listen. I like the sennheiser headphones because the noise cancelation is better, and I like playing through speakers, but I've never noticed a difference between two different speakers. I reckon I probably couldn't tell even if I tried, unless it was a tiny ipod portable speaker. The things I do think make a difference are as follows: -Big speakers let you play music really loud, if you're having a rave, but at low volumes don't make enough difference to matter. - Earbuds are fine to listen to, but those which fit better and have larger speakers can be louder, which is nice. -Over ear headphones are better than earbuds, cause they are more comfortable, have better noise cancellation and can be a bit louder. -The room that a speaker is placed in makes a difference, but apart from that, only speaker size matters. It's probably possible to tell the difference between some things in an ABX test, but in real life, it doesn't make enough difference to justify buying anything except bigger speakers. What does everyone else think, are there any audiophiles around?