With no offense, but swapping engines isn't that easy or cheap. That's just stupid.
GSX- I have heard of people stuffing their cats with steel wool to catch some emissions. I am not sure about it's effectiveness though. You can also run a USD ECU (if possible) or like mentioned run really lean using an AFC. Try checking the regional forums and maybe they can recommend a shop (if the tests are done at privately owned shops). You might also want to check this out --->
http://www.protecusa.com/tb_puragas_emissions_test.htm