There are further ways to liven things up. A good one would be to decay scores over time, in an exponential fashion. It's a far more complicated way to rank results, because you have to keep track of a distribution of upvotes in time, but it would stop skewing things so heavily toward "incumbent" answers.