My precious 2-yr old son knocked my laptop onto the floor and the headphone jack that was plugged in snapped off IN the computer. The solution from the computer repair places that I looked into (3 of them) was to replace the circuit board at a cost north of $100.
more