Since ext2 is just ext3 without journaling, it's still not a bad option.
I had experienced some severe problems with the ext2fs module in the FreeBSD 6.x era (kernel panics on large file copies), but those issues have been fixed in 7. I presently use a large ext3 partition for most of my files since my machine dual boots FreeBSD/Gentoo.
However, FreeBSD's fileflags (man chflags) will not transfer to ext2/3, so be aware of that.