I also vote for the M22s, specially since you have a sub, they have a flatter frequency response and will be more accurate. I would only consider the M3s if no sub would be used.
As for the sub, since it's only for music and from the music type you mentioned, I would say a EP350 should be enough. Of course, if you can afford the EP500, more is better smile


Bruno
M80s/VP180/QS8s/EP600/AVR-890
------------------------------------
"The problem is choice..."