why don't you ask your computer dealer to lend you another 40G HD and then try to use a hard disk copy software such as Norton Ghost to back up the original damaged 40GHD before you do any data recovery on it? Maybe you can do some data recovery job on the newly backed up HD. If you can not get anything out by yourself, you still can send the original HD to a professional data recovery company.