Why wouldn't he be mayor anymore? Never heard of Ralph "Why don't you homeless drunks get jobs?" Klein, have you?
Ford not only saves the T dot lots of money, but he isn't guilty of anything. So he made some off-colour/accidental remarks about eating his wife's pussy and was videotaped smoking something - remember - no one has proved he smoked crack. Plus he already told everyone he was super drunk that night and barely remembers it, so no harm, no foul.
All in all he's just a regular canuck.
Ralph Klein was awesome, though.