Q: What has been the most popular first name for a U.S. President? A: James (There have been 6...Madison, Monroe, Polk, Buchanan, Garfield & Carter) Photo: Getty Images