Outlook 97 is compatible with Windows XP, since I use it there myself.
However, there is once thing about Outlook 97 that is not compatible with
broadband ISPs that require you to log in: you cannot set authentication to
the outbound server. This means that services like SBC Yahoo! or Comcast
cannot be used to send mail via Outlook 97.