According to
http://www.baseball-reference.com, National League pitchers posted a combined average of .140 (666 hits in 4,756 AB) in 2008. As a whole, the National League batted .260.
American League pitchers batted .114 last season (31-for-273), compared to a .264 average for all AL batters.
So far this season, National League pitchers are again batting .140 (414-for-2,957) and the league as a whole has posted an average of .258.
AL pitchers have batted .096 (25-for-272) so far this season, compared with a .264 average for the entire league.
So ...
It's true that NL pitchers are better than their AL counterparts in terms of productivity at the plate.
But that doesn't really change the fact that the debate over which league's pitchers are the best hitters is equivalent to arguing over which is the better car, a 1971 Ford Pinto or a 1978 AMC Pacer. Sure, they have their fans, but both vehicles basically suck.
BUT WE'VE GOT TO KEEP BASEBALL PURE!!!