don't EVER get anything other an an Intel S3500 series drive (or anything
else with INTEL ssd controllers) - watch out for the S3700 series they use a
3rd party totally-shit SSD controller - or now you *might* be okay with
Samsung EVO Pro, i haven't tested them though.
report here: http://lkcl.net/reports/ssd_analysis.html
raw NAND, i'd recommend using ubifs. if you ABSOLUTELY insist on the rather
stupid practice of using ext4 directly on raw NAND, lock it to read-only, and
use tmpfs even for /var/log - i did this successfully once by following
someone else's howto and adapting it. the guy whose post i found had a set
of scripts to remount the debian rootfs read-only or read-write so that he
could install packages etc. mount /home on external sd card, and you're good
to go.