It really depends on what YOU want, all three sound different and have different noise levels/ drone. Find a M3 meet in your area and listen to some in person and make a decision from there, cause everyone here had their favs and opinions, it does not make it right for you and when you drop 6k on exhuast make sure you are going to like it.