I had this requirement recently; i.e. the need to restore a single deleted file from a backup.
Heres the newsgroup thread discussing the options available for such a scenario.
But heres the update. AvePoint have released a backup solution for SharePoint 2003 that can provide per item backup and restore