I do think SSD is no matter unless you modify the kernel driver. A SSD disk is managed as a random block device, the kernel addresses it by LBAs, and LBAs are chosen by LAST and its policy, therefore if you format it ext3 you have the same behavior as on an electromechanical disk.
In fact, there are two patches for SSDs, and they work at the low level (SATA controller), and they won't work on HPPA and MIPS, this due to the nature of x86 SATA controllers used in non-x86 computers, which are "too much modern " stuff for the technology, and rather "snubbed" by the industry, in fact, there are no working hw-raid cards, only "hacked" sw-raid controllers. You can imagine the ZERO support for SSD-optimized SATA controllers, which are also only for PCIexpress, while we are still on PCI-X and PCI64.
My team spent weeks checking and testing PCI SATA controllers, signaling and fixing bugs, and I know, we'd better avoid SSDs; I do believe SSDs can have the same "shuffle" effect unless you seriously activate SSD specific support in the kernel.
Anyway, now the point is: to stay with ext3, or to move to XFS or RaiserFS?
Backups will be planned as usual: weekly!