Given the wear patterns seen in corporate RAID boxes it is clear that some redesign is needed.
Modern SSD products have a controller and they are fully programmable. By maintaining a table of writes a SSD can managed to reduce the writes to a given area to minimize the possibility of a cell failure.
Leveling out the writes can double the service life of a given SSD easily. Wear leveling benefits consumers and corporate users alike. The advantage is so strong that destructive testing sometimes can be 10x the guaranteed write tolerance. Current SSD devices have some extra blocks to swap out to maintain the available array. Expanding on the swapping can make wear levelling simple to add.
Using a SSD is best with Windows 7 which supports the TRIM command so that a given SSD product is optimized. Earlier versions of Windows will run on a SSD fine. Best bet is to use not more than 75% of the SSD to allow a large area for spare blocks and wear levelling. SSD prices are falling but it may be some time for the price per GB to fall below $1.