You need to retrieve the data as quickly as you can before it dies. If it gets to the point that you cannot move files from it, you can try a recovery program. GetDataBack is a commercial program for this, but others will probably chip in with some free options that they use.
Its that or do nothing with the drive at all, and send it to a data recovery service. This could be extremely expensive.