My memory stick seems to be unreadable and there is some data on it that I need. I've found some commercial software that claims to recover the data. Does that work and is there a freeware version that works? Any suggestions?
If the disk is unreadable its doubtful that any software will fix it. If the filesystem is damaged or corrupted software can fix some problems and recover some to all of your files.