Now that we've found out that over 100,000 ballots have been rejected due to being 'spoilt' I think they should all be recounted using common sense rather than a computer.
I strongly believe that most of the spoilt papers will be because somebody has placed a '1' where there should be a cross and a cross where there should be a number.
They should recount the papers such that a cross where there should be number = 1 and the number 1 where there should be a cross should be a cross. This would discard second, third and fourth choices of course - but would come up with a more accurate result.
Better yet, rerun the election in a few months time. I read somewhere on the internet that if this had have happened in Africa - Britain would be first shouting for a rerun!