INSEAD repeated its first-place finish this year, but the bigger news may be Stanford's three-place rise to second as Harvard Business School sank to fourth place. As for surprises, it would be hard to beat the University of Cambridge's five-place improvement to finish fifth ahead of London Business School.