Reiser is dead? i mean the dude killed his wife and is in prison for life.
XFS is the best filesystem - when implemented well.  I'm not sure about the patents with the buyouts but yeah it rocks. 
create 32767-65536 files in a dir and do a (dir/ls) and watch ext4 - ntfs -> then do it in XFS.
Only bad thing is the lack of thin provisioning on XFS - i'm not sure if they've overcome it - something about zero'ing the thin sectors causing them to flag a dirty filesystem. 
If i had a stable o/s with a good implementation i'd use the stock (EXT3/journal or maybe ext4) for boot and root files and then XFS for primary storage. unless you feel the need to stack overhead might skip the LVM unless you plan to use those features.
ntfs is straight up archaic compared to XFS in many ways. i ran a webserver that held 500,000 users (html,jpeg,ya know) and had to deal with the complexity of the millions of files. tools like rsync (back 5 years ago) would just throw up on themselves and the constraints of frontpage (bleh) ruled the structure in unix.