Microsoft has posted the recommended settings for event log sizes in Windows Server 2003 and in Windows Server 2008 (link), but I was wondering if anyone knew if there was something somewhere which posted the same information for Windows XP. Most importantly the Recommended maximum total size for all each log and all logs
It would appear that Microsoft themselves do not specify the recommended event log sizes for Windows XP (unlike the article you linked to for Windows Server 2003/2008).
Despite this, there is some information out there from other large organizations, that offers default sizes and recommended size settings:
The Computer Security Resource Centre at NIST, in its publication entitled, "Guidance for Securing Microsoft Windows XP Systems for IT Professionals: A NIST Security Configuration Checklist" states:
(where EC = Enterprise Client & SSLF = Specialized Security - Limited Functionality)
Of course, the default sizes of 512kb for each event log, as configured by Windows XP itself upon installation, could be considered the "default" sizes.
Some other links that may be useful: