It all depends on how much the policy is due to pay out in Oct 2011.
From Oct 2001 - Dec 2007, you paid 20800 in premiums and the surrender value was 19,600. From Jan 07-Set 11, you will pay 45 * 240 = 10,800 in premuims.
If you pay this 19,600 off the mortgage, you save approx 3000 in interest ( A very rough calculation using 5% as a nominal interest rate, I'm not convinced about this calculation. Must rethink it)
If you save the 240 a month at 7%, you will gain approx 370 in interest.
If the value of the policy in Oct 2011 is more than
(19,800 + 10.800 + 3000 + 370) = 31270, then it is worth keeping it up.
these calculations are quite rough and may need to refined a bit, but I hope they
give you something to help you decide,