Office 2003 has significant improvements for PivotTables, both for users and the back end, and is more stable. Office 2007 has the greatest functionality improvements to date and is highly recommended..
For larger data files (more than a few thousand contacts or 20,000 history records), 512MB or more is highly recommended.