My cat didn't bolt right up to the JDM B18C header (I think it's a 2.5" collector on the JDM header), so I had to take it to a muffler shop.
While they were trying to make something so it would bolt up, my stock exhaust fell apart. I told them to do a custom mandrel bent 2.25" exhaust instead, but they had to rush the job because they were closing.
It was a bit loud for my tastes, but I had planned on getting that done in the first place. Anyway, six months later, it rusted through and broke right after the cat.
Since they rushed, it was all one piece from after the cat, including the muffler. Nothing could be salvaged from it since they just cut and welded everything together, and I had to basically get another exhaust. I went back to stock because the place was gay, but honestly, I prefer the sleeper look and quieter sound over the few horsepower gain.
So basically what I'm saying is you should get whatever cat-back you like that is made for your car. You'll probably have to get a shop to make the cat and header mate though; this should be less than $100.
By the way, make sure you know how the mounts and brackets will go in when you drop the engine in...especially the rear bracket. I forgot to put that in when I dropped the engine, and it was a bitch to get it in right afterwards. You've probably heard that it's easier to put it in from underneath the car...I didn't do that, but I can see why it would be eaiser.
Damn, that was a lot longer than I intended.