Probably a bit larger than you want but I really like my Dali Zensor 1s. Lots of tech from their high end stuff has trickled down and for the price they are unbelievable. You'll really need a good amp though, and ideally a sub and spikes/stands to get the best of them.
Second best speakers I've heard (
these are my new fronts and #1)