I'd never vote Tory, ever, and I loathe Labour too, cause of the war and Blair and all that, but Ken is the only Labour politician I've ever voted for.
I was living in London before the Mayoral elections started and since, mainly in South London, and the thing that Ken improved immeasurably in that time is the transport links - the East London Line extension, improved bus routes, night buses that run all night instead of 1 an hour, and he kept the bus fares at an affordable level.
The bendy buses were crap but everything else Ken did for transport I pretty much agree with. Boris got rid of the western Congestion Charge zone to please the Notting Hill brigade but then puts up fares for the rest of us mere mortals :(
On a personal level, I find them both fairly repellent, due to their philandering ways, but Ken at least has been honest about acknowledging his children from various relationships and plays a part in their lives. Boris's behaviour on the other hand I would find fairly hard to forgive.
That shouldn't affect my opinion of their abilities to do their jobs, of course, but I wish there was a candidate I could vote for whose personal lives didn't leave me slightly disappointed in them. I'm not going to vote Lib Dem again, ever, after the wretched Coalition & Clegg caving in over everything from tuition fees and the NHS, so I suspect my second preference vote will go to the Greens.