Office 2003 has such things as the Office 2003 Editions: Word VBA Language Reference.
Is there such documentation for Office 2004 or is it assumed that the Office 2003 documentation covers Office 2004 adequately?
It covers Mac as well. Any differences are noted directly in the helpfile (but there ain't many). Note that Outlook VBA doesn't apply to Entourage.