The WTA is all messed up. If you can go for years w/o winning a GS and be number one or two, something isn't right. And those that are winning GS, they don't play enough to deserve the number 1 spot.
Federer will be around for a long while. Nadal, Safin, Monfils will all beat Federer now and then, but I don't see them knocking Federer around for the whole calendar, maybe Nadal will own Federer on clay. Dent, Fish and Baghdadis, what are those?