Looking at his output, fsck decided it was ext3 with invalid superblock. That doesn't look right, it should have been vfat. Try the commands I posted but one at a time please (3 lines). Edit: Oops, missed the l vs 1 mishmash. Try again with proper spelling.