From Dokcha Software:
ListRenamer 1.1 is a utility to rename files of a folder according to a list. Very convenient for changing large numbers of file names to new names. With ListRenamer you can use the power of spreadsheets or databases for renaming your files. Change: the file names of your photo or MP3 collection; incrementally numbered file names as created automatically by your camera or sound recorder; automatically created file names as created by databases or HTML editors (Web design software). Create a text list (in which each name starts in a new line) with your favorit text editor, spreadsheet or database and let ListRenamer do the work. That's much easier and faster than changing hundreds or thousands of file names one by one in the Finder.