Cat-back muffler replacement time on '95 325is.

They are all obscenely expensive.

What's the best bang for the buck, with quiet ride?

Any practical and durable alternatives, such as Magnaflow?