Fix for Calendar sync
Spent quite a bit of time on this myself ("Classic" iPhone, 2.0, Win XP, Outlook 2003), but things are working now.
Issue appears to be related to: 1) Older and/or corrupt PST files, 2) recurring events (which may be related to #1).
In any case, here is what worked for me, derived from the following helpful discussion: (
http://discussions.apple.com/thread.jspa?messageID=7644926&tstart=0) search for "boosterjuice".
Basically, it involves exporting your Outlook data to an Excel file, creating a new Outlook profile and data file of the CORRECT type, and populating it with imported data from the Excel file. Check the link above for more detail, or follow the rough steps below:
1) In Outlook 2003, export you calendar(s) to an Excel file.
2) In [Control Panels->Mail] create a new profile & Outlook data file" (** Be sure and select "Office Outlook Personal Folders File (.pst)" and NOT "Outlook 97-2002 Personal Folders File (.pst)" as the new file type **), associate the profile with the new data file as its default.
3) In the "Mail" control panel, choose "Always use this profile" and select the new profile.
4) Open Outlook 2003, and import the file(s) you exported to the new calendar.
You should be able to sync.
Notes:
1) This may resolve syncing issues with contacts as well.
2) Imported appointments will not retain recurrence settings, but can be subsequently added via the iPhone or Outlook, and sync properly.