I remember when Pete lost to Krajicek at Wimbledon (that was 1996 right?) and everyone was predicting the end of his career. Federer is not going to go away any easier than Pete did, and 3 more Slams before he retires is not impossible.
Yes indeed, and it's quite fascinating how quick we write people off. Fed wins 1 in 03, 3 in 04, just the 2 in 05, then 3 the last couple of years. Most people round here seem to think that 05 was one of his best years, yet he only won 2. So what does that mean? As he himself said, he's created his own monster. He's won so much that a single loss heralds the end of the tennis universe as we know it. As others have said, Pete won his slams over a 10 year period from the first one to the last, with some surprising losses in that mix; Federer's done almost as much in just over 4. Whatever mediter says (bless him for his wind-up capabilities), there is no indication that he won't win a few more before he's done - he's got at least another 5 years to get 3 more. I'd bet my house he'll manage that (if I were a betting type person), barring injury etc etc. And, if he doesn't, well, hey ho, it'd be a turn up for the books.