Id say BDJ's also. Im running a Maxx Fab 02 housing and bdj's 3inch and probably has the least restriction of any exhaust out there. But then again it has no cat...dumps out under the car and is pretty noisey. But i dont care about noise
If you plan on running more than 300hp or a big turbo 3" all the way, but if plan on 300hp or less the Borla will save you some$$. Also get the maxxfab interchangeable 3" DP and cut the Bottle neck off the Borla you’ll save about $100-200.