Out of those, I'd probably opt for the 170s. They are small, and not entirely that attractive, but their sound quality is good and even handed with all types of material.
I haven't heard the Encores yet, but I auditioned the original X-LS. Much better looking than the 170s, but not quite as neutral. They do have quite a bit more bass than the 170s, which could be a concern. With the 170s, I'd generally say I'd use a sub with them for sure. The X-LSs I could see using without one for music.