Well that's one of those hard questions to answer because everyone has a personal favorite and normally can't tell you for sure what's the best because they haven't tried everything. So really all we can do is tell you what we have and how we like it. The more research you do before you buy the better and remember you can put the exact same brand of parts on a car, but in the end every car is different and the tuning will be what seperates your car from the rest
Personally I started by getting an AEM CIA/DC 4-2-1 CC Header/5 Zigen Cat-Back Exhaust.......and have never really stopped.