Well either way, I'd advise BOLT-ON for your exhaust, not welded on. Pay extra to have them weld flanges on--if you have to. It's MUCH easier "down the road", if you have to service something later.

Is your Cat good? If not, I've heard a lot of good things about Random Technologies...and I'd start there (unless you find a good stocker for cheap).