This seems faster in some respects
I can benchmark over 1,000 MB/sec using this block level cache:
http://www.superspeed.com/servers/supercache.php
By enabling the lazy write feature you get hard disk write access at RAM speeds
The advantage of SSD is that you get fast read speeds straightaway, whereas supercache has to read it once before it is quick
also supercache runs at normal hard drive speeds on a cache-miss
Also to get the true benefit of supercache reorganising your hard disk into more volumes is a good idea
It also has less obvious benefits - lazy writing smooths out the hard drive access profile into longer sequential writes meaning less wear and tear and head movements etc.
But on the plus side - supercache is very cheap and the performance gains can be ridiculous
For instance compiling a large visual studio project with a nice warm cache drops the time from 60 seconds to 2 seconds
And SQL Server performance goes through the roof!
I think SuperCache + SSD Stripe is possibly the ultimate price/performance setup