Don't use EXT4 unless you own an SSD, TRIM is not supported on EXT3. I'd not recommend using JFS at all unless you need it for some specific reason, and these two File systems are completely different and cannot be compared this way.
I always recommend for a desktop computer:
EXT4(if SSD) or EXT3 for a root file system. btrfs when it goes stable.
XFS for a static storage with a lot of space
FAT32 for small, mobile storage devices (like flash drives)
EXT2 for boot file system if needed
ReiserFS could be also considered as a boot FS but it doesn't give a lot of advantages on the desktop.
Name:
Anonymous2012-11-26 21:48
Jfs is fantastic, but uncommon. If you run into trouble, fewer people know it, fewer tools read it.
It was always a solid performer on large and small files, easily beating xfs on smalls and reiserfs on big files, without resorting to unsafe settings.
That said, are you using am ssd? Then ext4
Are you using unreliable hard drives? Good luck with anything.
I say use jfs. It's very nice.
Name:
Anonymous2012-11-28 15:13
Both
JFS is nice with both small and big files and has the fastest fsck
Ext4 is the most supported