Krajicek was just a wizard after that first rain delay. Sampras didn't play badly at all, and it was his only loss at Wimbledon during an 8 year stretch. Straight sets, too.
The Safin match was epic and legendary. Not only was it a huge upset over a Federer that was deemed invincible at the time, but the drama and quality of the ball striking were of the utmost.
I choose the Safin upset. Also cause he had to beat Hewitt in the finals in front of a home crowd while Krajicek only had to beat Malivai Washington in the final. Krajicek did get to see a streaker that day though.