I have a 2GB pen drive which is showing approximately 1GB bad sectors. I haven't manhandled the drive at all and it is almost new so it seems that these are logical bad sectors. I tried recovery through windows xp but that did not help. Kindly help me on this.. any tool that may be useful...