Hmmm, it really depends on your preference I think. The Klipsch are going to be a more warmer, more sweetened sound compared to the atom. I think the atom is going to be the more impressive speaker technicality wise here. With the kef q150, the kef is going to have better imaging and detail here, but is also going to have a more bright and analytical signature. I think it would come down to preferences for this one but personally I would choose the kef if it was for musical enjoyment. The elac ub5 is also a somewhat more balanced sound, but it also has better technicalities than the atoms, but that being said I think the ub5’s preform better in a room rather than on a desk, so if it was for a desk I think the atom might be the better choice, but I think in a proper room setup the ub5 is a fair bit better choice