casillas always had the most expensive team in the world in front of him.
buffon is a more complete player, and also a much better one deep into his 30's. casillas is only 34 and way beyond his prime, while buffon at 37 can always make the difference.