i managed to get my T610 to a state where it refused to recharge my battery any more (it's amazing how i've survived for the past week!), so i took my unit to Semicon to have it serviced.
system connector (that row of copper strips at the bottom of the unit) - P63
service charge - P500
crazy? you bet. oh as my friend commented, "good work is hard to fine". :P