I'm planning to slowly build a home theater system over the next year or so and am trying to decide which mains to get. It may be six months to a year before I add a sub (and maybe more time after that for center and rears) so I'd like a pair of main speakers that, by themselves, will sound pretty good when listening to a variety of music and movies and will only sound better when I start to add more speakers to the system.

My budget has narrowed my choices down to the M3ti, M22ti or M40ti. Can anyone recommend one of these three that will be a good foundation for a home theater system but will still sound pretty good on their own in the meantime?

If it makea difference: the room they'll be in isn't that big, only about 300 sq feet (15x18x9)and the speakers will be hooked up to a Yamaha HTR 5640.

Thanks in advance for the advice.