I've often wondered why SSDs are so expensive
For example - you can buy 8GB of storage in a microSD (SDHC) for a fair bit less than £30 including postage. That comes with a usb key style dongle which must be worth a quid or two.
With an appropriate SATA controller, you could combine 4 of these with their 512 byte block size to give you a 2KB native block size SSD of 32GB. Since all you're doing tech-wise is building a single block from 4 native blocks, you can most likely just multiply the native speed by the amount of cards in use. Write speeds would be in the region of 60MB/s, read speeds in the region of 100MB/s.
All that's missing is the SATA controller with 4 microSD slots.
So why does a 32GB SSD cost around £500?