Kestas pretty much said it all. You might also search for a/c posts that contain my name. I have contributed a lot of my knowledge on the subject as I have researched the topic in great detail and successfully repaired the a/c on two cars.
Additionally, I would go with a new compressor. It is too much trouble to swap out a rebuilt that isn't working very well. Lastly, I would rate the a/c systems on these cars as very basic. Don't be afraid to work on them yourself, just research the topic and be sure to fix it the right way the first time around.