How competent are you with a screwdriver? In a white MacBook (non-unibody) all the ports are on the same base plane. Meaning that the issue will occur with the sound, USB, and FireWire ports. I have tightened mine but it depends on what is loose, the support plane of the physical port.
http://www.ifixit.com/Guide/MacBook+Core+2+Duo+Left+I-O+Frame+Replacement/526
You will see some screws attaching the plane to the frame under the Logic Board. Tighten them until they give resistance. DO NOT apply too much pressure or you have much bigger problems.