http://www.cntracing.com/product-p/20-1219a-wrx.htm
The downpipe was a perfect fit to my car. It also had two O2 sensor fittings for my stock and wideband sensor.
http://www.americanmuscle.com/slp-loudm ... ators.html
These have a nice distinct rumble to them. I installed one in the middle of the car, and am using one at the tip. I would recommend only using 1 resonator, and getting a nice flow through muffler at the end to get a deeper tone. I am installing the muffler on Friday morning, and will provide a comparison of the two. (two resonators VS one resonator with muffler)
The muffler I am installing is the same one I used with stock exhaust, and it sounded amazing!
3A Racing Carbon Muffler. 2.5in inlet / 4in tip