I'm in the same position. I am going to need a new muffler very soon, and don't know what to buy. Like you I would like a little rumble, but don't want a lot of noise. I have seen flow masters refered to a number of times on this site, but I don't know that is? Can you tell me what they are? Allen