The freezer trick is a valid method-it's usually considered a last-ditch effort to save data off of a drive. Just be aware that it usually only 'fixes' the drive for about 10 minutes and usually only works once, twice if you are extremely lucky. So know exactly what you are going to move off of the drive and be ready to do it quickly.
Personally, I'd second trying the software solutions first-if nothing else, you will be familiar with the programs as you may have to use a combination of freezer + software to get anything.