Hey guys, In the next month, i plan to buy an exhaust,power programmer, and cold air intake. I own a 96 bmw 328is. PLease let me know which exhaust would be the best for my car, and gain the most hp, while having a deep sound. I have been looking at the bavarian autosports power programmers but im not sure about them. Can you tell me anything?Thanks