+1 on 128K... I did a lot of research into this when I first got my drives and due to the write erase block size you want as large a stripe as possible to minimize write amplification. Most first gen drives had write erase block sizes of a brutal 512K while the Intels were reported to have block sizes of 128K. I'm not sure what current gen drives like Sandforce are using, as it's not a published spec that Ive seen, but you ideally want the stripe size to match the write erase block size or be as large as possible otherwise for optimal write efficiency.