I use
Toplang OE Backup everytime I do a reinstall of windows and it has not failed me yet. Works for Outlook and Outlook Express (although I've only tested in for OE).
Its not free but from memory I think the trial version is fully functional but limited to 30 days or something.