I agree with Adrian in that common consensus here seems to be that M22s excel in small areas and are a great choice unless you need the power of a floor model to fill a large space. I myself have never heard them but they receive nothing but praise when compared to their bigger brothers. M80s and M60s will play a bit deeper as well but you are already planning on a good sub so that is not an issue at all.
Plus, although we sometimes forget it's important, you will get equivalent sound quality for less money.