Your room has to be able to work with the speaker you purchase, it is that simple a huge speaker in a smaller room is a waste of money, sure it will sound OK but you will never hear what that speaker was capable of, and then the other side a bookshelf speaker in a larger room. All will play music and for some that are good enough, but do some work and research, look at your room then go with the speakers that will not overpower it. I wanted the X series, Clayton suggested the Sapphires due to my room and the distance I would sit from the speakers. Listen to Christmas Choir now and from the other room it sounds like they are playing in my house, that is hard to achieve, and to find a speaker that can do that is rare also. My M3's can do it with ease with conveying the emotion of the music and singers, and I am a vocal freak and If I hear a speaker that cannot get that right and a piano then it is not a very good speaker and I heard the "name" ones that could not, though the usual suspects magazine rave about them. Spatial smokes them at 1/4 of their prices even the upper price of the line.