Well, everythign you have heard about upper ball joints is prolly true.
I just replaced lower and upper ball joints on my truck among other things. It can be done one your own and the pirce of doing so I think is worth the impending frustration involved.Basically worn ball joints will cause shake when driving and decrease your handling and ride quality. My truck is a 94 and the boots and joints were long shot. Post again if you want specific instructions on upper ball joint removal or do a search and you may find my earlier postings on the same topic with no responses.

Best of luck either way.

Monroe I would say is good mid range quality stuff.
Oh, and I just saw the quote in your signature, very nice movie.