The Music Fidelity M3si is a fine piece, but it is a little light in the power supply for these specific speakers. I'm sure it would work fine, but the M5si would be a better choice.
Both the M5si and Hegel H160 are about in the same price and league. Music Fidelity is going to be very smooth and refined, but soft, however very smooth and pleasant to listen to. The Hegel is going to be highly detailed and revealing, more air and resolution. It depends on what you think you want. My own personal tastes go towards the detailed/resolution side.