for PS CS3 try this location:
C:\Program Files\Common Files\Adobe\Adobe PCD\cache
cache.db file may contain the key
It gets created when you first register it
not sure it its transferable to a new computer or not you may want to call adobe for assistance
Macromedia Dreamweaver 2:
HKEY_LOCAL_MACHINE\Software\Macromedia\Dreamweaver\2\Registration\Serial Number
Macromedia Dreamweaver 3:
HKEY_LOCAL_MACHINE\Software\Macromedia\Dreamweaver\3\Registration\Serial Number
Macromedia Dreamweaver 4:
HKEY_LOCAL_MACHINE\Software\Macromedia\Dreamweaver\4\Registration\Serial Number
Macromedia Dreamweaver 5:
HKEY_LOCAL_MACHINE\Software\Macromedia\Dreamweaver\5\Registration\Serial Number
Macromedia Dreamweaver Studio MX:
HKEY_LOCAL_MACHINE\SOFTWARE\Macromedia\Dreamweaver\6\Registration\Serial Number
HKEY_LOCAL_MACHINE\SOFTWARE\Macromedia\Dreamweaver\6\Registration\Validation
Macromedia Dreamweaver MX 2004:
HKEY_LOCAL_MACHINE\SOFTWARE\Macromedia\Dreamweaver\7\Registration\Serial Number
HKEY_LOCAL_MACHINE\SOFTWARE\Macromedia\Dreamweaver\7\Registration\Validation
Macromedia Dreamweaver 8:
KEY_LOCAL_MACHINE\Software\Macromedia\Dreamweaver\8\Registration\Cached Serial Number
you would take the old software registry hive in c:\windows\system32\config folder and regload it to a machine that works so you can browse the old hive for the key
what? no it doesnt , it only retrieves ms product keys
ProduKey is a small utility that displays the ProductID and the CD-Key of Microsoft Office (Microsoft Office 2003, Microsoft Office 2007), Windows (Including Windows 7 and Windows Vista), Exchange Server, and SQL Server installed on your computer.