Yes like Serena is going to have any chance vs Federer on an ATP only/WTA hating forum, LOL! It is funny how the poll who would win more slams between Serena and Federer had Serena with about 90% of the votes at the WTA forum and only 15% here (lo and behold the WTA forum is more likely to end up being right on that). This poll would be exactly the same in reverse there most likely too. Only if there was a forum neutral between ATP and WTA fans could a poll be credible.
Serena at her best was pretty dang tough to beat. is very true. The Serena of 2002/2003 at her peak of peaks would in fact beat any women in history peak to peak on hard courts or grass. Graf, Navratilova, Evert, Seles, they would all regularly lose to this Serena outside of clay. Pretty much everyone, these players themselves included, have conceded as much. Federer in no way is this clear. Sampras could well have the edge peak to peak on all faster courts, Gonzales as well, Laver could on pretty much any court, a dozen players would on clay, a young Nadal has shown he does on most courts. It is quite telling that at the same age Federer currently is, and with about 40% her old fitness level and mobility she is able to dominate the womens tour in a way the fully commited Federer cannot.