Nikkor Fix: The kit lens that came with my Nikon D70, which is now almost 5 years old, was getting jammed while zooming. I first assumed it to be sand inside the lens mechanism since I use my SLR on the beach and in dusty / sandy places.
But googling how to fix this, I discovered the zoom problem was quite common and that the usual culprit was a loose internal screw. The fix seemed doable but was complicated by the fact that I only found rough paragraph-form guides online. The more common recommendation was still to have the lens repaired at an authorized service center lest you get stuck with an "expensive paperweight".
I was able to fix my lens and I'm posting pictures and a rough guide just to pay it forward.
Symptoms: Zoom is rough or gets jammed.
Total Time: 1hour 17 minutes. (although I had to figure out things along the way)
Skill Level: This is my first time to disassemble a camera lens. But I am familiar (and confident / crazy) enough with disassembling toys and electronics.
Tools Required: Small philips screwdriver, small flathead screwdriver, good lighting.
Procedure: I found two procedures online, one seemed more complicated and involved removing screws from the metal mount and taking out electronics (http://www.lesliewong.us/blog/2008/01/25/nikon-af-s-dx-zoom-nikkor-18-70mm-repair/). The other, which I used, involved removing the zoom rubber ring and working on the screws from there (http://photo.net/nikon-camera-forum/00Pegi). Here's how I fixed mine:

Step1: Remove the rubber ring using a small flat screwdriver to expose a screw.

Step2: Extend the lens to its 70mm full-zoom position. (This is important to allow you to access the internal screws)

Step3: Remove the screw.
Step4: Move the black rings towards the front end of the lens to expose three screws. Tighten any lose screws.

Reassembly (this is the more difficult part because a lot of components have to be aligned)
Step5: (optional) you might want to clean the lenses internally since dust particles might fall on the inside glass surfaces when the assembly is opened. I used a microfibre cloth and used my finger to apply pressure on the cloth. There might be better cleaning tools, but I was happy enough with the microfibre option.

(note that the next three steps might be interchangeable and would need a fair amount of trial and error and a great deal of patience.)
Step6: Align the two ring components to each other. First make sure that the hole for the screw in the outer ring aligns with the indentation in the inner ring. Then make sure that the notches on one ring align with the gaps on the other and gently push the rings together.


Step7: Align the inner ring with the front-end of the main lens assembly. The main guides for this are two semi-spiral ridges on the inner ring, and two diagonal notches on the front-end of the lens assembly. Once aligned, rotate the rings to interlock the notches to the ridges.


Step8: Align the screw hole on the outer rings to the screw hole on the main lens assembly by rotating the rings.

Step9: Put the screw back. Put the rubber ring back. Test the zoom mechanism, it should be smooth again. Clean the lens externally.
Hope this helps anyone who might have a similar problem :)