I have had the Arrows from that list you are considering. They were by far the best fitting cans I have had. That said the Leovinci X3's look nice as well. Nice sound, not too loud and really solid on the bike.
These are photos of my Mk2 XTX with the Arrows on (dont have the bike now).