If you are having problems with the power connector, it probably needs resoldering to the motherboard - quite expensive unfortunately, but plenty of repair shops can do this for you. Expect to pay £60-£100.
Afterwards, or with your next laptop (!), consider fitting one of our LapTugs http://laptug.co.uk/
. These protect the power socket jack connector by giving the lead another anchor point so that any jolts or snags don't transmit to the socket and damage it. V small investment which can save a lot of aggravation!
Hope this helps