I would think ext2 would handle this pattern fairly well, but I guess you've shown otherwise. I personally use reiserfs, but don't know how well it would hold up in this usage pattern. If I am not mistaken, XFS is a very common choice for mythtv backends as it is supposed to handle this pattern very well.