Sway bar upgrade: A little setback

Unfortunately, the automotive deities were not very nice to me today--my friend and I could not install the new parts on the car, because we could not remove the existing parts! The nut holding the passenger-side sway bar end link to the suspension would not come off, and we ended up stripping it, so now I hope that my car's favourite mechanic can help me with that.

I actually still intend to do the installation myself, but want to enlist his help for a half-hour to just get that stupid nut off.