|ok, I can tell you this:
JFS, XFS, and Reiser (to some extent) have alotta hype surrounding them. I personally think this comes from the mature development environment from which they were spawned. However, ext3 is built on a very proven base that is ext2. I read an article that made this point over and over. The fact is that a new filesystem (like any software) will have bugs, especially when matched to a new VFS (Virtual File System) as when bringing the FS into linux for the first time. Ext2 has been tested *in linux* extensively for quite some time. Adding the journaling capabilities was not trivial, but ‘apparently’ did not mess with the crucial guts of ext2.
A case in point and yet another reason to like ext3 is that it can be mounted as an ext2 partition (with a big .journal file on it).
After that article (and mostly because of the easy ext2 -> ext3 transition and backwards compat.) I moved my work and home workstations to ext3. I have found no problems, performance seems about the same – maybe a tad faster, and I love being able to cut the power (never on purpose, of course), power back up and not have a single filesystem error. very cool, and about time.
It used to be that BSD could hang FS reliability over our heads (they mount Berkeley FFS sync only), but no longer.