Well, first thing's first. If you've never done it before, don't do it. Incorrect installation can lead to failure, and balljoints are something you don't want to experiment with.
I've had a balljoint collapse on my other car before (faulty part), and let me tell you, it's damn scary when the suspension collapses, the wheel locks up and drags the frame to a stop. Just pony up the bucks and have it done professionally. The peace of mind is definitely worth it.
If you're pissed about it, just have the Mrs. take care of your balljoints too and all this will be a thing of the past.
This is about the only part of the suspension that I haven't done before at one time or another.
anybody know a cheap shop in Houston that might do it for less?
Roupin, you said you paid about that much - did you bring in just the arms and ball joints and put the arms back on yourself, or did you bring in your whole car and they did all the work from start to finish?