Recently I've been noticing I/O errors on the plug. I believe the filesystem is corrupted in a way that allows reading, but not fixing on the Mac, but results in continual I/O errors on the plug. I've now purchased a second USB drive to allow me to mirror them and am faced with the decision as to what filesystem would be the best to use on the drive connected to the plug. I'm not booting off of the USB drive, so root-filesystem restrictions aren't an issue. I've given up on HFS+ as well due to the recent non-fixable corruption issues.

Does anyone have any advice as to what would be the most reliable filesystem to use in this situation? EXT2, EXT3, something else? Since I don't have a UPS, my biggest concern is corruption occurring due to sudden power failure. Are any filesystems more resistant to corruption in that situation?