Another vote for Sopra 1s.
The Kantas are very good speakers, but the Sopra offers soundstage and imaging that the Kanta line simply will not offer. The Sopra tweeter is very good, and the Sopra woofer is very well matched to it. The only thing missing is a teensy bit of midrange clarity and the very low bass response that subwoofers will provide.
Something else to consider: The Sopra 1 will sound better at moderate volume levels.